Space Station Self Storage, which operates nine facilities in Greater London, has acquired a facility in the Cricklewood area of Northwest London. The property at 303-305 Cricklewood Broadway formerly operated as Cre8 Self Storage.
“We’re really excited to increase our presence in North London with a new store in Cricklewood,” said Vlatka Lake, marketing manager. “The store is open for business now, so if you require convenient self-storage in the near future, give us a call or pop in-store to see us.”
Founded and owned by Alastair Caldwell, Space Station operates six facilities within London and one each in Birmingham, Slough and Uxbridge, England. The company also provides free removals for customers who rent a self-storage unit.
Bdaily News, Self Storage Specialist Space Station Acquires New North West London Premises