Serviced Offices Mayfair

View our Office Space in Mayfair - Quickly Check Pricing & Availability on 0800 611 8150

Green Park House 15 Stratton Street, Mayfair, London, W1J 8LQ

  • Serviced Offices

A contemporary boutique-style business centre located in one of London’s most desirable neighbourhoods of Mayfair. This stunning building provides a range of office accommodation from co-working spaces to private office suites. Other facilities include a range of meeting rooms, a breakout area and an outdoor meeting space. Located in a former townhouse, the interior retains many original features but has been furnished in a contemporary style. Occupants also benefit from excellent transport connections with Green Park, a great find for those after luxury serviced offices Mayfair.

20 North Audley Street London, W1K 6LX

  • Serviced Offices

This stunning office building provides high-end office accommodation in one of London’s most desirable addresses, a must for those seeking office space in Mayfair. Located in a magnificent Georgian building just off Oxford Street, the centre has been beautifully restored and furnished in a contemporary style. The facility is well equipped with a stylish business lounge, kitchen facilities, and a large roof terrace. Being located in the heart of Mayfair the centre also boasts excellent transport connections with Bond Street tube station just 4 minutes walk away – definitely a luxury office space option!

23 Berkeley Square 23 BERKELEY SQUARE MAYFAIR, London, W1J 6HE

  • Serviced Offices
  • Dog Friendly

A boutique office space overlooking one of London’s Berkeley Square, providing luxury office space to rent in Mayfair with seven floors of serviced office accommodation furnished in a sophisticated elegant style. A selection of office suites is available, which are complemented by 4 meeting rooms and a large customer lounge. The centre is located close to many high-end hotels, bars, restaurants and shops in Mayfair and benefits from excellent transport connections, with Green Park tube station just 6 minutes walk away, one of the best Mayfair office spaces.

42 Brook Street 42 BROOK STREET MAYFAIR London W1K 5DB, London, W1K 5DB

  • Serviced Offices
  • Dog Friendly

Located in an imposing building in the heart of Mayfair, close to Claridges Hotel and the designer boutiques of Bond Street, this stylish business centre provides six storeys of private office space for between 2 and 6 people. Facilities include a range of meeting rooms, a comfortable lounge, contemporary reception area and shower/changing facilities. Amazing office space Mayfair, the centre also benefits from good transport connections with both Bond Street and Green Park tube stations within a short walk.

52 Brook Street 52 BROOK STREET, London, W1K 5DS

  • Serviced Offices
  • Car Parking
  • Dog Friendly

A stunning serviced office in a sought-after location in the heart of Mayfair, the facility is located in two former townhouses which have been sympathetically converted to create a range of high-quality offices and meeting rooms. Accommodation ranges from coworking space to private office suites capable of housing 10+ people. Other facilities include a well-equipped kitchen and shower/changing facilities. The centre also benefits from excellent transport connections being close to Green Park, Bond Street and Oxford Circus tube stations, a great serviced office space in Mayfair.

84 Brook Street 84 BROOK STREET, London, W1K 5EH

  • Serviced Offices
  • Car Parking
  • Dog Friendly

Located in an extremely desirable West End location, this impressive business centre provides a range of office space for companies at all stages of development. One of the prime serviced offices in Mayfair, the private offices are capable of accommodating 10+ people. Other facilities include a selection of meeting rooms, a well-equipped business lounge and a staffed reception area. The centre also benefits from excellent transport connections being within easy walking distance of Green Park, Bond Street and Piccadilly tube stations, truly luxury office space in Mayfair.

7 Stratford Place Mayfair, London, W1C 1AY

  • Serviced Offices

Located in the heart of Mayfair, this former townhouse and office building have been transformed into a top contemporary serviced offices in Mayfair, London. Accommodation options range from co-working spaces to private and small office suites, ideal for small Mayfair businesses. Other facilities include a selection of meeting rooms, a business lounge, showers and an outdoor recreation area. The centre also boasts excellent transport connection being located directly opposite Bond Street tube station and within walking distance of Green Park and Oxford Circus.

32 Curzon Street 32 Curzon Street, London, W1J 7WS

  • Serviced Offices
  • Dog Friendly

Located on a most prestigious street, this boutique-style business centre provides a range of flexible Mayfair office space for rent for between 1-50 employees. The interior retains many original features including wood panelling, a sweeping staircase and a large roof lantern. These are complemented by contemporary furnishings which help to create a modern sophisticated workspace. Facilities include two business lounges, a large kitchen area, showers and a garden. The centre is also located just 6 minutes from Green Park tube station, a great choice in Mayfair serviced offices.

29 Farm Street 29 FARM STREET, London, W1J 5RL

  • Serviced Offices
  • Dog Friendly

Located on a secluded Mayfair street close to Berkeley Square, this imposing boutique-style business centre provides a range of stylish accommodation options for 1-50 people – the ultimate Mayfair office space. Facilities include a large business lounge, three well-equipped meeting rooms, showers and changing facilities. There is also an onsite management team to provide a range of business support services during office hours. The centre also benefits from excellent transport connection with both Green Park and Bond Street tube stations within a 7 minute walk.

28 Grosvenor Street Mayfair, London, W1K 4QR

  • Serviced Offices
  • Dog Friendly

This stunning Mayfair serviced offices, located in the heart of Mayfair, is housed in an elegant period building which has been sympathetically converted to provide a range of office accommodation and meeting rooms. The interior boasts many original features which add character, but the office space remains light and airy. Facilities include two well-equipped meeting rooms, a large kitchen area, showers and a changing area. The centre is also within easy walking distance of Oxford Circus tube station.

67 Grosvenor Street 67 GROSVENOR STREET MAYFAIR London W1K 3JN, London, WIK 3JN

  • Serviced Offices
  • Dog Friendly

Located in the heart of Mayfair’s conservation zone, this serviced office space in Mayfair provides a range of office space for between 1 and 50 employees. The centre offers 30 fully furnished office suites, a business lounge and two meeting rooms. Other facilities include a well-equipped kitchen, showers and bike storage. Being located in the heart of Mayfair the centre also benefits from excellent transport connection with Green Park and Bond Street tube stations both within a short walk.

8-10 Hill Street 8-10 HILL STREET MAYFAIR London W1J 5NG, London, W1J 5NG

  • Serviced Offices
  • Car Parking
  • Dog Friendly

A luxurious serviced office located in the heart of Mayfair in London’s West End, close to Berkeley Square, this stunning office space, housed in a converted townhouse, retains many original features including a sweeping staircase and marble fireplaces. These are complemented by contemporary style furniture to create a modern luxurious workspace. Facilities include two meeting rooms, bike storage, showers and a walled garden. Tis Mayfair office space to let also benefits from being close to Green Park tube station which is within a six-minute walk.

53 Davies Street 53 Davies Street, London, W1K 5JH

  • Serviced Offices

A stunning boutique business centre which combines classic elegance with modern luxury office space in Mayfair. Located in a former townhouse in the heart of Mayfair, the centre has been sympathetically refurbished to provide a range of office accommodation. Other facilities include a manned reception area, spacious customer lounge, several meeting rooms and a private walled garden. The central location also means the offices benefits from being close to Bond Street, Oxford Circus and Green Park tube stations which within a 10-minute walk.

14 Curzon Street 14 CURZON STREET, London, W1J 5HN

  • Serviced Offices
  • Dog Friendly

Superb well-equipped serviced offices in Mayfair London – located in a prime location in the centre of Mayfair. The centre provides 30 serviced office suites and 2 meeting rooms which are equipped to a high standard. Other facilities include a stylish business lounge, staffed reception area, well-equipped kitchen and a large outdoor courtyard. Being located in the centre of Mayfair the centre also benefits from excellent transport connections with Bond Street and Green Park tube stations both within a 10-minute walk.

25 Green Street 25 Green Street, London, W1K 7AX

  • Serviced Offices
  • Dog Friendly

A boutique-style office space located in a quiet corner of Mayfair, this modern well-equipped business centre provides a range of offices suites capable of accommodating 2-25 people. The centre is located in a former townhouse, which has been tastefully converted to create a series of modern workspaces but retains many original features. Other facilities include a stylish breakout space, several meeting rooms and secure bike storage. The centre is also ideally located just 7-minutes from Bond Street tube station.

3 Queen Street 3 Queen Street, London, W1J 5PA

  • Serviced Offices
  • Dog Friendly

Located in an attractive 18th-century townhouse just minutes from Park Lane and Piccadilly, this stunning boutique business centre provides a range of accommodation for between 2-25 people. The building retains many original features but is furnished in a contemporary style to create bright airy workspaces. Other facilities include a selection of meeting rooms, a kitchen and breakout area, showers and a staffed reception desk. The centre also benefits from being close to Green Park and Bond Street tube stations.

Berkeley Square House Berkeley Square, Mayfair, London, W1J 6BD

  • Serviced Offices

A prestigious serviced office located in a sought after location overlooking Berkeley Square. This stunning facility provides a range of private office suites and meeting rooms which are available fully furnished and on flexible lease terms. Other facilities include a gym, secure parking, showers and a staffed reception area. The central location also means the centre benefits from excellent transport connections with Bond Street, Green Park and Oxford Circus tube stations all within a 10-minute walk.

17 Hanover Square Mayfair, London, W1S 1HU

  • Serviced Offices

A recently refurbished business centre located in the centre of Mayfair overlooking both Hanover Square and Oxford Street. The building provides a range of private office accommodation for between 2 and 50 people. Other facilities include a 12 person boardroom, staffed reception area, well-equipped kitchen, energy-efficient lighting and shower facilities. The centre also benefits from excellent transport connections being located just around the corner from Oxford Circus tube station which provides access to the Victoria, Bakerloo and Central lines.

25 North Row Mayfair, London, W1K 6DJ

  • Serviced Offices
  • Car Parking

Looking for serviced offices Mayfair? Here we go… located in the heart of Mayfair which provides 537 workstations spread across seven floors. These can be split into individual offices of up 50 people if required. Other facilities include a warehouse-style coworking hub, private booths, a chill-out zone and four spacious conference rooms. A dedicated management team is also available to provide a range of business support services. The centre also benefits from excellent transport connections with Marble Arch tube station just 3-minutes walk away.

48 Dover Street Mayfair, London, W1S 4FF

  • Serviced Offices
  • Car Parking

This is a stylish business centre located in the centre of Mayfair, close to the many high-end bars and restaurants on Piccadilly. The centre provides a range of private office accommodation for teams of up to 20 people. Occupants also have access to eight well-equipped meeting rooms, a breakout/communal area, expansive garden terrace, showers and secure bike storage. The central location is also close to Green Park tube station which provides access to the Jubilee, Piccadilly and Victoria lines.

111 Park Street Mayfair, London, W1K 7JL

  • Serviced Offices

A stylish boutique business centre located in a prestigious location close to Marble Arch. The centre provides a variety of workspace options from coworking areas to private office suites. Smaller suites can also be combined to create larger offices for up to 10 people. Other facilities include a large breakout area, furnished roof terrace and stylish staffed reception. The centre also benefits from excellent transport connections with both Marble Arch and Bond Street tube stations within easy walking distance.

North Row 64 North Row, Marble Arch, London, W1K 7DA

  • Serviced Offices

Elegant Office Space located behind Oxford Street between Marble Arch & Bond Street

13 Hanover Square 13 Hanover Square, London, W1S 1HN

  • Leased Offices

The Hanover Square building in Mayfair, London is in a prime location, offering stylish, comfortable and well-lit office space with plenty of facilities available including meeting rooms, conference facilities and showers.

There’s much more to Mayfair than simply being the most expensive square on the Monopoly board. Often considered the classiest, most desirable district in London, Mayfair is a treasure trove of luxurious hotels, Michelin-starred restaurants, quirky cultural attractions, independent shops, and gorgeous corporate buildings that house everything from successful hedge fund businesses to foreign embassies. What’s more, many organisations that call Mayfair home have been around for decades, sometimes even centuries, imbuing the area with a real sense of heritage.

As you’ve probably already gathered, then, Mayfair represents the ideal office location for businesses looking to join the ranks of the UK’s professional elite. Its streets are lined with architectural beauties and its atmosphere is always energetic thanks to the thousands of workers, tourists, and locals that pass through the district on a daily basis – an excellent combination for ambitious professionals who rejoice in the finer things in life and thrive on the pace of inner-city London.

Despite its hectic pace, Mayfair is also home to an array of surprisingly tranquil gardens and old churches, excellent sanctuaries of calm for professionals looking to take a short break from the pressures of the working day. It is also serviced by a number of tube stations, including Green Park, Piccadilly, and Oxford Circus, making it an easy spot to reach for commuters from all across London (and beyond).

If you’re keen to make the most of what Mayfair has to offer, you’ll be pleased to learn that there are plenty of serviced office vacancies available throughout the area at the moment. Our serviced offices cater to a range of different budgets and business requirements, offering flexible terms to suit your working patterns. Whether you’re on the hunt for a period property tucked away in Mayfair’s side streets or prefer the hustle and bustle of its famous shopping district, we’ve got something to suit you.

Help & Advice:

0800 611 8150

Start Your Office Search

Complete the simple form and we will provide some options for you…

  • We promise only to contact you about your office search