London Mayfair

23 Hanover Square, London, W1S 1JB

  • 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

view all key features