You are here: Home / Locations / London Mayfair, W1

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.

The attractions of i2 serviced offices

  • A building of the highest quality in a prime city centre location
  • Flexible, competitive terms with no long term commitment
  • Fully furnished offices with stylish desks, storage units and ergonomically designed chairs
  • No hidden charges
  • Latest programmable telephones with walkabout handsets and personal DDIs
  • High speed wired and WiFi Internet
  • Low level branding
  • Professional and friendly reception staff
  • Fully fitted kitchens with complimentary tea, coffee and chilled water
  • Free access to all i2Office luxury business lounges in all major city centres throughout the UK
  • Fully equipped meeting rooms at discounted prices
  • Generous reception and breakout areas as well as business lounges
  • 24/7 Access with individually programmed smart cards plus CCTV

Book a Viewing

Quick Quote