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