Image 1 of 16 Person Managed Office | 718 Sq. Ft. | Self-contained floor
Image 2 of 16 Person Managed Office | 718 Sq. Ft. | Self-contained floor
Image 3 of 16 Person Managed Office | 718 Sq. Ft. | Self-contained floor
£14,360 / month
£3,314 / week
£898 / month / person
Based on 16 people. More price options

Request a tour

Send a message to the host

16 Person Managed Office | 718 Sq. Ft. | Self-contained floor

Level Ground, 26 Soho Square London W1D
Up to 16 people
Managed Offices
Updated: Tue, 21 April, 2026
Description
Managed offices for up to 16 people in London, England for £14,360 / month +vat
Located in the vibrant heart of Soho, 26 Soho Square presents a newly refurbished, self-contained workspace in one of London’s most dynamic areas. Spanning from the lower ground to the third floor, this elegant office features an open-plan layout, abundant natural light, modern kitchenettes, private meeting rooms, and stylish finishes throughout. Designed with contemporary businesses in mind, the space seamlessly combines functionality with exceptional aesthetics.

The lower ground floor offers exclusive wellness amenities, including a gym, sauna, and steam room, providing a unique experience for occupiers. Additional conveniences such as high-speed Wi-Fi, private toilets, a shower, lift access, and a welcoming reception area contribute to a seamless and professional working environment.

Surrounded by world-class dining, shopping, and excellent transport links, 26 Soho Square offers an unbeatable location. Available on a fully managed basis, the space provides flexibility with bespoke terms tailored to your specific needs.
Atmosphere
All yours - This is a private space so go wild! Varied - There is somewhere for every mood
Amenities
Wifi
Unlimited
Access
24/7 access
Facilities
Meeting room
Outdoor space
Private bathroom
Private shower
Shared kitchen
Nearby
Bars
Cafes
Parks
Restaurants
Transport
Hours
Everyday
00:00
- 23:59
Pricing
Month to month £14,360
Monthly on 12-month term £14,360
About Host
All of our serviced offices in London are centrally located, with a focus on prime locations. Our agreements are flexible with a 3 months minimum term and are all inclusive of everything from business rates to super fast fibre internet, all utilities, meeting room usage and more.
More about Workpad
Rubberdesk logo
Loading...
Please wait...