120 New Cavendish St, London
- Flexible office space
Commercial property for rent
120 New Cavendish Street is a fully furnished, contemporary shared office accommodation suiting all a business needs. Inside, a building that exudes class: décor to impress your clients.
- 24 hour access
- Controlled access
- Concierge
- Conferencing facility
- Property manager on site
120 New Cavendish St, London W1W 6XX
Co-working space