185 Freston Rd, London, London W10 6TH
02089 680999
Looking for storage space at Kensington? 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
? Loca