1-6, Yarmouth Place
W1J 7BU London
- Location and Transport
- More like this
From 2 to 50 desks available, please contact us for more details.
Tucked away in a quiet Mayfair street, this building is located just minutes from Green Park and Hyde Park Corner underground stations, as well as both of the parks. The five-storey building features office spaces of various sizes (with some including their own roof terraces) and amenities such as meeting rooms and bike storage.