Vanguard Self Storage East London
Vanguard Self Storage's East London branch in Canary Wharf has a large range of storage units for rental, ranging from 10 sq ft storage lockers up to 150 sq ft large storage containers.