Our self storage locations, we have 8 stores

Your nearest store is Space Station

We are a family-owned self-storage company based in Greater London, with stores across London, Berkshire and Birmingham who offer high quality secure self storage units with 24/7 access and a free removal service into storage. Call us today to find out how we can help with your storage needs.

"
 

Got a question?