London is the capital of England and it draws millions of visitors from around the world each year. In London there really is something for everyone including tourist attractions such the London Eye, the British Museum, the Tower of London, the Natural History Museum and Madame Tussauds. With so many people living in London there are self storage facilities through the area.
People who own their own garages that are secure could be renting them out to others looking for storage, on average you could charge from £200 per month for your garage.