Managed office space for rent

Charlotte Street Fitzrovia W1

Managed by Knotel

Managed Office
22 desks
£52,273 p/m
2,987 ft²
1 office available
Image of the property at 33 Charlotte Street, London W1T 1RR