Managed office space for rent

Oxford Street Mayfair W1

Managed by eOffice

Managed Office
32 desks
£18,999 p/m
1,600 ft²
1 office available
new listing
Image of the property at 299 Oxford Street London W1C 2DZ