Group Head Office

112 Hawley Lane
Farnborough
Hampshire
GU14 8JE

Lok'nStore Limited and Lok'nStore Group plc are limited companies registered in England and Wales. Registered numbers: 2902717 and 4007169 respectively. Registered offices: One Fleet Place, London, EC4M 7WS.