Back
Soho Square, Soho
Soho Square, Soho, W1D 3QL, United Kingdom
See Location
This stunning seven-storey building sits in the heart of London's West End, only minutes from Oxford Street and its many Soho attractions. The address is sure to provide your company with impressive corporate prestige. Office spaces are available fully furnished and iclude access to meeting rooms and a manned rececption area. Administrative and IT support staff are available for the tenants' convenience. Additional amenities include on site parking, an on site café restaurant, and 24 hour buliding access for employees. The offices can be let to small and large businesses alike on contract periods between 3 months to 5 years.
Instant Price Calculator
Good News, We have multiple options at this location!
Prefer us to call you?
Please fix the following errors: