Lock & Leave offer the most cost effective & convenient way to store in London. We guarantee our prices will be the best you find! Free 24/7 access to a wide range of steel enclosed rooms all of which are individually alarmed within a highly secure facility. Central London and just a few minutes from Victoria.
Ideal for all household and business storage requirements. Rent your own mailbox. Boxes & bubble wrap on sale.
Lock & Leave
Storage & Removal Service at 160-170 Stewarts Road
Ad
Opening Summary
Monday - Friday: 08:00 - 18:00
Saturday: 09:00 - 16:00
Sunday: 10:00 - 14:00
Monday - Friday: 08:00 - 18:00
Saturday: 09:00 - 16:00
Sunday: 10:00 - 14:00
Lock & Leave Picture Gallery
Purpose built brand new storage fac
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business