Let me help you with your search
You can search the entire market here
- We'll arrange viewings
- Customise a shortlist of properties
- Negotiate the best price for you
Book a free consultation
our service is 100% free for tenants
Key Highlights
33 Soho Square is a prominent office building in the heart of Soho, offering a blend of contemporary workspace and the character of one of London’s historic squares. The building has been refurbished with modern business facilities and a professional reception.
The Space
The workspace features flexible open-plan offices with air conditioning, natural light, meeting rooms, phone booths, kitchen facilities, bike storage, showers and high-speed connectivity. The building also provides communal and breakout areas suitable for modern teams.
Location
Located at 33 Soho Square, London W1D 3QU, the property is surrounded by restaurants, cafés, shops, theatres and other West End amenities. Tottenham Court Road, Leicester Square and Piccadilly Circus stations are all within a short walk, providing excellent public transport connections.