Serviced (Managed) Office Space 20 Noel St Soho, London W1F 8GP
Managed office in the beating heart of Soho with Central London on your doorstep.
LG + G:2,091 sqft | 32 desks for up to 46 people
Newly refurbished and in the middle of Soho, this location is perfect for businesses who want to be where the buzz is.Soho provides a diverse mix of restaurants, bars, gyms, lunch spots and shopping.
With everything on your doorstep this location is unrivalled.
1 x 4-person meeting room
1 x 4-person huddle booth
1 x phone booth
Fully fitted kitchen
Store & comms room
Lockers & storage
20 NOEL STREET, SOHO
Available: Now (+7 weeks)
Office Size: No. of desks: Monthly Cost: Min term:
2,091 sq. ft. 32 £32,982 24 months