Managed office space for rent

Mill Street Mayfair W1

Managed by RX London

Managed Office
12 desks
£6,852 p/m
805 ft²
1 office available
Image of the property at Mill Street, Mayfair - W1