Mayfair Place 112
Mayfair Place 113
Mayfair Place 114
Mayfair Place 117
Mayfair Place 111
Mayfair Place 115

Mayfair Place, Mayfair, W1J

Description

Set right beside Green Park Underground, these prestigious offices in Mayfair are perfect for any company. Offices are airy with plush carpets and comfortable chairs, with an extraordinary view across Green Park and Mayfair. The reception area and the boardroom will impress any client that comes to your address, and the business lounge has individual stalls for working on projects, while also being able to communicate when necessary.

Features

  • business lounge
  • concierge
  • easily accessible by road and public transport
  • professional receptionist

Location