Located in the vibrant heart of Soho, the serviced offices at Soho Square place you steps away from key transport links, including Leicester Square and Piccadilly Circus tube stations. Experience the energy of Central London while enjoying proximity to a wealth of dining, entertainment, and cultural attractions that make this location truly dynamic.
These standout serviced offices boast modern design and flexible layouts tailored to meet diverse business needs. With high-speed internet, access to meeting rooms, and stylish communal areas, your team can thrive in an inspiring environment. Elevate your work experience in this exceptional office space and make a statement in one of London’s most iconic neighborhoods.
Office Reference: 3038
Serviced Offices
Office size: 150 - 3,000 sq. ft
Located in the heart of Soho at Soho Square, this office space offers exceptional connectivity with nearby tube stations, including Tottenham Court Road and Piccadilly Circus. Being in Central London, you’ll en...
Managed Offices
Office size: 150 - 9,000 sq. ft
Experience the vibrant atmosphere of Soho Square, strategically located in the heart of Mayfair, Central London. This area offers exceptional connectivity, with access to nearby transport links, including the T...
Managed Offices
Office size: 150 - 35,000 sq. ft
Located in the heart of Soho, Soho Square boasts exceptional accessibility with multiple transport options nearby. Just a short walk away, you’ll find the Leicester Square and Tottenham Court Road tube stations...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.