Lok’n Store’s development pipeline grows as company seeks to capitalise on demand for self-storage
A publicly listed self-storage company is close to opening its biggest store to date in Barking, Greater London. This morning, Lok’n Store said it received formal planning permission for the new…