Manor House , 21 Soho Square
London, W1D 4NR
Tenure:
Licence Agreement
Quoting Terms: £550 per person per month
Residing in an iconic building, this entire property has been transformed in to eight floors of stunning office space. This centre boasts sleek private offices, conference rooms, art-filled lounges and a functional outdoor terrace making it the perfect place for the modern-day business to be based.
Situated in the beautiful Soho Square, access to the centre and indeed the rest of the city couldn't be easier due to Tottenham Court Road, Oxford Street and Bond Street tube stations all being within a five minute walk away. In addition to this, both Covent Garden and the Theatre District are just a short walk away from this centre meaning there is no shortage of vibrant restaurants and bars to choose from when it comes to client lunches or after work drinks.