London Mayfair

23 Hanover Square, London, W1S 1JB

Our modern and impressive serviced office building, located right in the heart of the famous Mayfair area, can provide your business with an easily accessible and highly prestigious office location in central London.

The Mayfair area has London’s largest concentration of five star hotels and plays host to the headquarters of several major corporations as well as a number of embassies. Office space and residential rental prices in Mayfair are some of the highest in London and the world.

Oxford Circus and Bond Street Underground stations are just a short walk away and there are several NCP car parks in the area for any employees who drive to work.

  • Highly sought-after Mayfair location
  • The only Grade A serviced offices on Hanover Square
  • Generously planned space with a spacious business lounge and kitchens with plenty of casual seating
  • Great views across central London