Serviced Offices

Mayfair is one of London’s most desirable addresses. Located in the centre of the city close to the West End and home to luxurious hotels, fabulous shopping, theatres, and world-renowned museums, it is no wonder that some of the world’s largest and most successful companies choose Mayfair as their home.

Why choose Mayfair

  • Wide selection of office space available
  • Prestigious address
  • Central location
  • Excellent transport connections

Mayfair has a diverse range of serviced offices available including contemporary and refurbished loft style buildings to suit companies of all types and sizes. The area has a vibrant business community which includes financial, advertising, tech and pharmaceutical businesses. There is also a vibrant startup community in the area.

Serviced offices in Mayfair are typically targeted at specific sectors. The large modern office blocks close to Regent Street are aimed at financial services while the smaller converted buildings close to Leicester Square and Soho are aimed at tech and media companies.

Arrange a viewing

If you would like to arrange a viewing of any of the properties we have listed in Mayfair, give our team a call on 020 3151 3370. Our experts are on hand to help find the right office space and environment your company needs to grow in this vibrant and exciting neighbourhood.