Our guide to the top four places to enjoy a business lunch in Mayfair.

Find the Best Places for Business Lunch in Mayfair

Here are our top recommendations for the perfect business lunch in Mayfair


Location: 8 Mount St, Mayfair, London W1K 3NF

Website: Jamavar

Indian restaurants can be the perfect place to host a business lunch. And the tranquil atmosphere with impeccable attention to detail here at Jamavar makes it impossible to ignore this suggestion. It is an exquisite fine dining concept bringing together family recipes with some of the best service available anywhere in the capital.

There are a couple of different areas available for those looking to get down to business while enjoying some of the fabulous dishes. Apart from the regular dining room, there is the Game Room that can seat up to 38 people. And for a more intimate affair, the Sapphire Room hosts up to 8 guests for a private dining experience.

The Lotos Room at The Beaumont

The Lotos Room at the Beaumont Hotel

Location: 8 Balderton Street, Brown Hart Gardens W1K 6TF

Website: The Lotos Room at The Beaumont Hotel

The beautiful Beaumont Hotel on the edge of Brown Hart Gardens has some incredibly sumptuous surroundings to take advantage of. Whether it is a business meeting or family event, the versatile Lotos Room offers a solution for the most intimate of get-togethers.

This dining room has been revitalised by Thierry Despont bringing the glamour and charm of the art deco era back to this private area. The room can seat up to 45 guests and facilitate business meetings with plasma screen televisions and voice tracking cameras where necessary. High-speed Wi-Fi is also included.

The Barley Mow

Location: 82 Duke Street, Mayfair, London W1K 6JG

Website: The Barley Mow 

For a slightly less-formal setting, but with no less charm and sophistication, the Barley Mow is a great place to go for a business lunch in Mayfair. The relaxed atmosphere with unassuming surroundings could be the perfect way to ease everybody into a meeting.

There is the public House area, which may not offer much in the way of privacy, and there is also a restaurant that seats up to 45 people. For a smaller gathering, the spacious snug seats up to 23 guests.

The Ivy Asia, Mayfair

The Ivy Asia at Christmas

Location: 8 – 10 North Audley St, London W1K 6WSPrices:

Website: The Ivy Asia

Asian cuisine is another impeccable choice for a business gathering. Small plates of food to share brings a relaxed and more intimate feel to a meeting. The menu at The Ivy Asia is famous throughout the world and offers incredible delights such as yellowtail sashimi and spiced peanut chicken.

Menu options may differ in the private dining area, which is available for small groups and boasts the name ‘The Sakura Room’. The dedicated team will be able to help with any details that are necessary to create the perfect occasion. So feel free to contact them in advance to prepare the space to your liking.