Lok’n Store’s development pipeline grows as company seeks to capitalise on demand for self-storage Retail A publicly listed self storage company is close to opening its biggest store to date in Barking, Greater London.