Serviced office space for rent

Green Street Mayfair W1

Managed by Boutique Workplace

Serviced Office
12 desks
£9,900 p/m
600 ft²
1 office available
Image of the property at Green Street, W1 - Mayfair