Serviced office space for rent

Hay Hill Mayfair W1

Managed by 12 Hay Hill

Serviced Office
6 - 8 desks
£8,200 p/m
2 offices available
PREMIUM LISTING
Image of the property at Hay Hill, Mayfair - W1J