By Laura McGuire 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 London store which would sprawl 84,000 sq ft. Board members said they were also anticipating planning permission for a new freehold store in Eastbourne in the coming weeks. “This landmark location, adjacent to supermarkets and retail outlets is close to our existing leasehold store, which has been trading since 2003,” they said. Lok’n’Store has over 40 sites in the UK, and in recent mo…