Vanguard acquires W1 Self Storage an established self-storage business in Central London. The business is operated from one floor of the Harley Street car park just off Cavendish Square.
By using this website, you are agreeing to our cookie policy.