Shurgard Self-Storage

121 Stanstead Road, London SE23 1HH ,United Kingdom
Shurgard Self-Storage Shurgard Self-Storage is one of the popular Self-Storage Facility located in 121 Stanstead Road , listed under Local business in London , Storage Service in London , Storage in London ,

Contact Details & Working Hours

More about Shurgard Self-Storage

Looking for storage space at Forest Hill? At Shurgard Self Storage, you keep your belongings in a dry and secure storage space, our store is well established and offers the best range of storage unit sizes
■ Spacious, clean and safe storage units
■ Located outside the congestion zone
■ Free parking space available
■ Free trolleys for loading/unloading

About Shurgard Self-Storage:
■ Any size. Any budget
■ No minimum stay
■ Free online reservation
■ 26 stores in London & Thames Valley

Map of Shurgard Self-Storage