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 enjoy vibrant surroundings filled with cafes, shops, and cultural attractions, perfect for both work and leisure.
Elevate your business in our premium serviced offices designed for productivity and collaboration. Featuring modern interiors, high-speed internet, and flexible lease options, these spaces cater to a variety of professional needs. Experience the perfect blend of productivity and creativity in a location that has it all.
Office Reference: 2675
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...
Serviced Offices
Office size: 100 - 2,500 sq. ft
Experience prime office space in Soho at Soho Square, a vibrant area of Central London known for its creative energy and trendy atmosphere. With easy access to key transport links, including the nearby Tottenha...
Serviced Offices
Office size: 150 - 3,000 sq. ft
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...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.