- Your Market Overview
- Get the Best Price
- A Totally Free Service
25 Soho Square is a contemporary buff-brick building on Soho Square, a minute's walk from Tottenham Court Road, with Leicester Square 7 minutes away and Covent Garden 8. The floors are open plan with long desks and exposed services. The offices are managed, so your own space is designed, fitted out and run for you on one monthly fee, including the layout, branding, meeting rooms, a kitchen and IT and AV. The building has a terrace and a garden or courtyard, along with a reception, breakout space, air conditioning, showers and bike storage.