We have two new stores opening in 2020 in London. To find an Attic Self Storage facility near to your area then click here to search by region.