Soho Square Soho, W1D
For Pricing, availability & tours call 020 7166 7981
Look out over Soho Square from this fully serviced business centre at the heart of the West End. A range of office space is available to suit the needs of small, medium or large businesses, all with full administrative support. Office suites are fully furnished in a light, contemporary style, while tenants also have access to meeting rooms, conferencing facilities and secure parking.
A highly desirable Soho location, popular with media companies. The surrounding area offers a wide selection of boutiques, bars and restaurants, while the tube stations at Tottenham Court Road and Leicester Square ensure easy access to the rest of Central London.