LOCATION
11 RICHMOND BUILDINGS
This seven-storey development is situated in a quiet street between Dean Street and Wardour Street in the heart of Soho, London.
It is adjacent to The Soho Hotel and is within a short walk of some of London’s finest restaurants and bars, vibrant cafes and exciting theatre and nightlife.
The property benefits from being within a five-minute walk of Tottenham Court Road and the new Elizabeth Line station, and sits in close proximity to six underground lines. Heathrow and City airports and the city's business district are within easy reach.