Managed office space for rent

Oxford Street Mayfair W1

Managed by eOffice

Managed Office
28 desks
£19,000 p/m
1,583 ft²
1 office available
Image of the property at 299 Oxford Street London W1C 2DZ