12 Soho Square is a striking Soho office building offering fitted and flexible office space to suit a wide ranges of businesses. The building offers excellent amenity for occupiers with a lift, communal terrace and new end of journey facilities.
A couple minutes walk from Tottenham Court Road station.
Pricing from $230
Pricing from $500
Pricing from $550
Pricing from $800
Pricing from $800
Pricing from $600
Pricing from $470
Pricing from $5005