Storages in London,
Storages
Q Park, 20 Newport Place,
Chinatown
London ,
WC2H 7PR
UNITED KINGDOM
Looking for self storage in the centre of London? Vanguard Self Storage Soho is right in the heart of Chinatown and Covent Garden, providing business storage, home storage, student storage and more to people in the surrounding areas. Storage units are available between 10 square feet and 150 square feet, catering to all requirements.