Overview
111 Park Street in Mayfair is fantastic business address which projects elegance, prestige and style.
The building has been completely refurbished to provide the best quality workspace, benefiting from marvellous natural light, collaborative space and a welcoming roof terrace.
The high ceilings and large bay windows create a wonderfully airy space to work, in a stunning period building.
An onsite building team are available during working hours to welcome visiting guests, service the meeting rooms and assist with an issues.
Amenities
- Roof Terrace
- Meeting Rooms
- Kitchens
- Breakout Space
- Bike Storage
- Showers
- Air Conditioning