ad banner
Lock & Leave Ltd
  • Operator
  • Location160 Stewarts Road,SW8, uk
  • Features
    CCTV24hr Access
  • Sizes available25,50,75,100,150 Sq. ft.
  • Pricefrom £0.52 per sq ft p/w
  • DescriptionYou have just found the most cost effective and convenient self storage facility in London! Centrally located, Lock and Leave offers a choice from 700 steel enclosed rooms in 40 different sizes. A purpose built facility that offers the very best in self storage solutions. Customers enjoy free 24/7 access, no VAT to pay and no minimum stay.