Live Love London Logo

17 Best restaurants in London for business meetings

live love london 17 Best restaurants in London for business meetings

Discover the 17 best restaurants in London for business meetings. London is a bustling city known for its diverse culinary offerings. From Michelin-starred restaurants to quirky street food markets, the capital has something to suit every palate.

However, when it comes to business meetings, the stakes are often higher. Choosing the right restaurant is crucial, as it can set the tone for the meeting and impress your clients or colleagues. In this article, we’ll take a look at some of the best restaurants in London for business meetings.


1. 45 Jermyn St

Located in the heart of St. James’s, 45 Jermyn St is a chic restaurant that offers an elegant dining experience. The restaurant has a sophisticated yet relaxed atmosphere, making it the perfect place for a business lunch or dinner. The menu offers classic British dishes with a modern twist, using only the finest ingredients.


2. Angler

If you are looking for a restaurant with a stunning view, then Angler is the perfect choice. Located on the top of South Place Hotel the restaurant offers panoramic views of the city skyline. The menu focuses on seafood, with dishes like scallop ceviche and grilled octopus.


3. Brigadiers

Brigadiers is a vibrant Indian restaurant located in the heart of the city. The restaurant offers a modern take on traditional Indian cuisine, with dishes like butter chicken and tandoori lamb chops. The restaurant also has a lively atmosphere, making it an ideal choice for a business dinner or drinks.


4. Alain Ducasse Dorchester

Alain Ducasse Dorchester is a world-renowned restaurant that offers a luxurious dining experience. The restaurant has three Michelin stars and is located in the iconic Dorchester hotel. The menu offers French cuisine with a contemporary twist, using only the finest ingredients.


5. Frenchie Covent Garden

live love london 17 Best restaurants in London for business meetings


Frenchie Covent Garden is a stylish restaurant that offers a modern take on French cuisine. The restaurant has a relaxed atmosphere, making it an ideal choice for a business lunch or dinner. The menu offers dishes like seabream tartare and Foie Gras Pressé.


6. Cinnamon Club

If you are looking for an Indian restaurant with a more refined atmosphere, then Cinnamon Club is the perfect choice. The restaurant is located in a beautiful Grade II-listed building and offers a contemporary take on traditional Indian cuisine.


7. Savoy Grill

Located in the heart of the West End, the Savoy Grill is a classic British restaurant that exudes elegance and sophistication. The restaurant has played host to many famous guests over the years. The menu features traditional British dishes, such as steak and kidney pie and fish and chips, with a modern twist.


8. Laylow

Laylow Restaurant is a chic eatery that boasts an impressive cocktail bar and a delicious menu of international cuisine. The restaurant is located in the heart of Notting Hill and has a relaxed yet sophisticated atmosphere. The menu features dishes such as crab and avocado salad and roasted cod, as well as a selection of vegetarian options.


9. Kettner’s

Kettner’s restaurant is an iconic establishment located in the heart of London’s Soho neighborhood. Here, you can enjoy seasonal British food with a Mediterranean accent. The menu features dishes such Slow roast tamworth pork shoulder, wild garlic and potato soup, and Chicken, leek and bacon pie.


10. The Northall at Corinthia London

live love london 17 Best restaurants in London for business meetings


The Northall is a stylish restaurant located in the Corinthia London hotel, offering a modern take on classic British cuisine. The restaurant has an elegant dining room with high ceilings and beautiful artwork, creating a sophisticated atmosphere. The menu features dishes such as cornish sea bass and slow cooked delica squash.


11. Luc’s Brasserie

Located in the historic Leadenhall Market, Luc’s Brasserie is a French restaurant that offers a relaxed yet refined dining experience. The restaurant has a warm and inviting atmosphere, with comfortable seating and soft lighting.


12. Galvin La Chapelle

Galvin La Chapelle is an award-winning French restaurant located in the heart of the City of London. The restaurant is housed in a grand building that was once a Victorian school chapel, giving it a unique and impressive atmosphere.


13. Bibi

If you fancy dishes with contemporary Indian flavours, then head to Bibi. Here, you’ll find dishes such as trout and oyster jal jeera, aged lamb barra kebab and malai cauliflower with truffle.


14. The Wolseley

The Wolseley is a classic European-style restaurant located in the heart of Piccadilly. The restaurant has an art deco interior and a menu that features classic dishes such as prawn and avocado cocktail.


15. Bob Bob Ricard

live love london 17 Best restaurants in London for business meetings


A short walk from Bank and Liverpool Street tube stations, Bob Bob Ricard is a luxurious restaurant located in Soho. Here, you’ll find London’s most glamorous all-booth dining room with it’s very own “Press for Champagne” button at every table. The menu is a blend of British and French.


16. The Restaurant at The Capital

The Restaurant at The Capital is an elegant restaurant located in Knightsbridge that offers internationally inspired cuisine. The restaurant has a relaxed yet sophisticated atmosphere, with a menu that features dishes such as smoked salmon and Thai style fish stew.


17. Laurel’s on the Roof

Laurel’s on the Roof is a high-spirited and glittering rooftop restaurant. The menu here draws upon Californian classics such as the Malibu Shrimp Cocktail, ‘Half A Dozen’ Jersey Oysters and Cobb Salad.

More
articles