Winner of the Greater London Enterprise Awards.
Metro Storage Limited
Metro Storage Limited is one of the 2020 winners of the SME Greater London Enterprise Awards.

About Metro Storage Limited
Best Self Access Storage Solutions Provider 2020
Customer Service Excellence Award 2020