Metro Storage Bayswater
Waitrose Car Park
Portchester Terrace North
London
W2 6AU
What 3 Words:
long.atoms.into
Metro Storage Victoria
Level 3 The Pimlico Car Park
Warwick Way
London
SW1V 4JQ
What 3 Words:
honest.notes.petty
Metro Storage Locations
Our storage spaces in Central London
Metro Storage W2 Bayswater
Metro Storage N1 Islington
Metro Storage SW1 Pimlico
Metro Storage SW1 Victoria
0800 999 5881
Central London Self Storage
With four locations across central London you can be sure you’ll find a store close to you. All our stores are conveniently located close to main roads and public transport, and with FREE parking outside all our stores accessing your belongings is easy and stress free.
Metro Storage – the spare room on your doorstep.
Have any questions?
Enter your details below:
We have a number of Pricing Bundles available – a great way to save money!