Managed office space for rent

Newman Street Fitzrovia W1

Managed by Situu

Managed Office
16 desks
£14,595 p/m
973 ft²
1 office available
Image of the property at 75 Newman Street, London, W1T 3EN