- Your Market Overview
- Get the Best Price
- A Totally Free Service
12 Soho Square is a five-storey office building on the square in Soho, 2 minutes' walk from Tottenham Court Road, with Goodge Street 8 minutes away. The offices are managed: designed, built and run for you, fully furnished and tailored to your brand, with built-in meeting rooms, your own kitchen, IT and AV and IT support included. There is a roof terrace, phone booths, breakout space, showers, bike storage and 24/7 access. Bar Italia and Barrafina are a few minutes away.