Vanguard Self Storage East London is located in London, United Kingdom on 188 Westferry Rd, Millwall,. Vanguard Self Storage East London is rated 4.9 out of 5 in the category self-storage facility in United Kingdom.
Address
188 Westferry Rd, Millwall,
Accessibility
Wheelchair-accessible entrance