Back
Soho Square, Soho
Soho Square, Soho, W1D 3QP, United Kingdom
See Location
This period building is sure to lend your company a prestigious corporate image. It contains prime offices in a variety of sizes and configurations from single suites to big open concept workspaces. The site is beautifully located with a view over Soho Square. Offices are furnished to a professional standard and come air conditioned. They are fitted for corporate communications with broadband access, cabling, and a telephone system. Employees have the convenience of lifts and 24 building access as well as some on site car parking. The building is protected by an alarm system.
Instant Price Calculator
Good News, We have multiple options at this location!
Prefer us to call you?
Please fix the following errors: