Offices for Rent at 18 Soho Square — Classic Charm, Modern Comfort
Set on one of London’s most iconic garden squares, 18 Soho Square offers an exceptional opportunity for office rental in Central London. This Grade II listed Georgian townhouse has been carefully modernised to offer boutique office space to let with all the features today’s businesses demand — while preserving the charm of a historic address.
Ideal for creative, legal, and media professionals, the building provides a professional yet relaxed work environment in one of London’s liveliest and most accessible districts.
What Makes 18 Soho Square Stand Out:
- Prestigious Location: Enjoy a business address in the heart of Soho, overlooking a peaceful green square.
- Boutique Office Suites: Private, well-appointed spaces with period details and natural light.
- Flexible Rental Terms: Options available for short-term lets, serviced offices, or managed spaces.
- Excellent Connectivity: Moments from Tottenham Court Road, Oxford Circus, and the new Elizabeth Line.
- Surrounded by Culture: Steps from theatres, restaurants, and creative agencies — ideal for networking and inspiration.
Whether you're an independent consultant or a fast-growing team, renting an office at 18 Soho Square means working in an environment that balances sophistication, history, and practicality — all at the centre of W1.