At Lok’nStore, you’ll find the lowest cost self storage units - absolutely guaranteed. No quibbles and no wriggles.
© Copyright 2013 Lok'nStore.
Lok'nStore Limited and Lok’nStore Group plc are limited companies registered in England and Wales.
Registered nos: 2902717 and 4007169 respectively. Registered offices: 1 London Wall, London, EC2Y 5AB.