Soho Square is a striking office building which has been developed to a very high standard, with an impressive double-height reception on the ground floor. The available office space is situated on the sixth floor, and has been fitted out to include exposed services and steelwork, giving a very contemporary feel. The floor is fully fitted extending to 3,725 sq ft to include 24 open plan desks, 3 meeting rooms, a generous break out space and the added benefit of a very large roof terrace with views toward the city.
Soho Square is located within the heart of the creative hub of Soho, with the premises in close proximity to the Square’s junction with Greek Street. Both Tottenham Court Road and Leicester Square underground stations are within eight minutes walking distance.
Available Summer 2017
Fitted Out to a High Specification
Large Roof Terrace
Shower Facilities & Bicycle Storage
Manned Double Height Reception
Passenger Lifts
Air Conditioning
Fitted Kitchen & Breakout Area
Contact Us
Soho office space receive weekly updates on Soho’s office availability. To check our availability report against your office requirements please use the details below to get in touch with a member of our team.