Managed office space for rent

Wells Street Fitzrovia W1

Managed by Storey

Managed Office
52 desks
£55,769 p/m
2,754 ft²
1 office available
Image of the property at Wells Street, W1 - Fitzrovia