Vanguard Self Storage

Millwall

The East London branch of Vanguard Storage is located in Millwall, on the Isle of Dogs. This prime location near Canary Wharf makes it ideal for nearby businesses, homeowners, students and more. There are 1,000 storage rooms available, all competitively priced.

Add review

Reviews