Office Space

One Mayfair Place, 1 Devonshire House, One Mayfair Place, Mayfair, W1J 8AJ


  • 24 Hour Access
  • High speed internet
  • Kitchen area
  • Lounge areas
  • Maintenance
  • Personalised answering system
  • Printing services
  • Reception area
  • Refreshments available
  • Telephone system


Located in the buzzing metropolitan area of St James and Mayfair, One Mayfair Place provides affordable luxury offices. This is a superbly restored building with a first-class and exclusive atmosphere teamed with state of the art facilities. The elevator leads to a large granite reception area, where fully trained corporate reception team greet you and your clients. Not to mention the unique artwork and unbranded office makes for a truly unforgettable experience. The most attractive feature of this building is the views across Green Park and The Ritz and the interior's multi million pound five star fit-out.


By appointment with Clear Offices

Price on request



Back To Top