Company description
Vanguard Self Storage has been offering self storage in London for over 50 years, with several branches across the country. The Soho branch is right in the heart of London's city centre, providing a variety of different sized storage units to businesses and people living in Soho, Chinatown, Mayfair, Covent Garden and nearby.
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.
Vanguard Self Storage recently opened another storage depot in the heart of Soho and Covent Garden. Having run self stores for over 50 years in London and beyond, Vanguard have the experience and knowledge of how to give fantastic customer service.