Serviced office space for rent

One Mayfair Place Mayfair W1

Managed by Servcorp

Serviced Office
2 - 15 desks
£2,200 p/m
64 ft²
9 offices available
Suite 139, Internal Office
Image of the property at One Mayfair Place, W1 - Mayfair