From Michelin-starred establishments to charming bistros, South Kensington caters to every palate and occasion. Whether you’re seeking authentic Mediterranean flavours, exquisite French cuisine, or contemporary Indian dishes, South Kensington has something to satisfy your cravings.
As a prime spot for London’s cultural scene, it’s home to a plethora of fantastic museums, quirky pubs, bougie stores and spectacular buildings, the borough of Kensington is undoubtedly one of the capital’s most fascinating spots.
How we handpick the best restaurants in South Kensington
Each restaurant on this list has been carefully chosen by a member of our team. Our editors and the Secret London team rely on personal experiences, recommendations, editorial reviews, customer feedback, and thorough research to bring you the finest dining spots in the city. We are constantly on the lookout for new places with delicious food and excellent service. This list is regularly updated as we discover new openings and revisit established favourites.
1. Brother Marcus
Brother Marcus is a vibrant eatery that brings the flavours of the Eastern Mediterranean to London. Founded by three friends, it emphasizes a warm, inviting atmosphere with pastel decor and natural materials. The menu features a variety of mezze designed for sharing, such as crispy halloumi with orange honey and grilled lamb kofta. Brunch offerings include Mediterranean twists on classics, like shakshuka and Merguez sausage. The restaurant also serves creative cocktails, making it a popular spot for both casual dining and special occasions.
Address: 1-3 Pelham Street, South Kensington, SW7 2ND
2. Jacuzzi
Jacuzzi is the latest extravagant creation from the Big Mamma Group that has taken over an old bank on Kensington High Street. This four-storey Sicilian mansion boasts over-the-top interiors filled with crystal chandeliers and lush greenery—making it one of the most Instagrammable spots in London. The menu features indulgent Italian dishes such as truffle pasta served from a giant pecorino wheel and pizzette topped with caviar. The playful atmosphere invites diners to enjoy theatrical presentations while indulging in generous portions of rich flavours.
Address: 92 Kensington High Street, W8 4SH, United Kingdom
3. Dining SW3
Dining SW3 offers a sophisticated dining experience featuring carefully curated menus that change seasonally to showcase the best of British produce blended with authentic Japanese techniques and European twists. The restaurant prides itself on creating memorable experiences through exceptional service and beautifully presented dishes that reflect both tradition and innovation.
Address: Walton House, Lennox Gardens Mews, Walton Street, SW3 2JH.
4. Claude Bosi at Bibendum
Located within the iconic Michelin House building in Chelsea, Claude Bosi at Bibendum serves exquisite French cuisine crafted by renowned chef Claude Bosi. With two Michelin stars to its name, this fine dining establishment focuses on seasonal ingredients presented in imaginative ways—such as mackerel bolognese with squid ink linguine or lamb rump paired with goat curd and herbs.
Address: 81 Fulham Road, London SW3 6RD, United Kingdom
5. Dishoom Kensington
Dishoom is a beloved Indian restaurant inspired by the Irani cafés of Bombay. The Kensington location features a beautifully designed interior reminiscent of old Bombay, with vintage decor and a lively atmosphere. The menu includes a range of dishes like spicy lamb chops, house black daal, and signature breakfast items such as the bacon naan roll. Known for its vibrant brunch scene, Dishoom also offers an extensive cocktail menu, making it ideal for both casual meals and celebratory gatherings.
Address: 4 Derry Street, W8 5SE, United Kingdom
6. Launceston Place
This Michelin-starred restaurant is set in an elegant townhouse and offers a seasonal Modern British menu crafted by talented chefs. Launceston Place is known for its sophisticated yet relaxed dining experience, featuring dishes made with locally sourced ingredients. The wine list is extensive, showcasing both Old World and New World selections. With its refined atmosphere and exquisite cuisine, it’s perfect for special occasions or intimate dinners.
Address: 1A Launceston Place, W8 5RL, United Kingdom
7. Margaux
Margaux exudes modern French charm with its chic decor and intimate ambience. The menu features classic French dishes with a contemporary twist, such as smoked duck tartare and beef bourguignon. The restaurant’s extensive wine list focuses on French varietals, enhancing the dining experience. With its cosy setting and attentive service, Margaux is an excellent choice for romantic dinners or special celebrations.
Address: 152 Old Brompton Road, SW5 0BE, United Kingdom
8. Cacciari’s Asia
Cacciari’s Asia offers a delightful fusion of Asian cuisines in a stylish setting. The restaurant is known for its fresh ingredients and innovative dishes that combine traditional flavours with modern techniques. Guests can enjoy a variety of options from sushi to stir-fries.
Address: 21 Bute Street, South Kensington, SW7 3EY, United Kingdom
9. Pravaas
Pravaas specializes in contemporary Indian cuisine with an emphasis on bold flavours and artistic presentation. The restaurant’s menu features a mix of traditional dishes reimagined for modern palates, offering options like tandoori chicken and inventive vegetarian plates.
Address: PRAVAAS, 3 Glendower Place, South Kensington, SW7 3DU, United Kingdom
10. Suzette
Suzette is a charming [trackLink link_url=”https://secretldn.com/french-restaurants-london/”]French bistro[/trackLink] known for its delicious crepes and seasonal dishes made from high-quality ingredients. The inviting atmosphere makes it an ideal spot for casual dining or brunch with friends. Menu highlights include savoury galettes and sweet crepes served with various fillings that showcase classic French flavours.
Address: 16 Bute Street, South Kensington, London SW7 3EX, United Kingdom
11. Ognisko Restaurant
Ognisko offers an opulent dining experience featuring Polish cuisine in a stunning setting adorned with elegant decor. The menu includes traditional Polish dishes like chicken Kiev and steak tartare alongside modern European fare. Known for its cocktail bar and pre-theatre menu options, Ognisko is perfect for those looking to enjoy a sophisticated meal before attending events at nearby venues like the Royal Albert Hall.
Address: 55 Exhibition Road, SW7 2PG, United Kingdom
12. Wright Brothers
This seafood restaurant is renowned for its fresh oysters and classic seafood dishes served in an elegant yet relaxed environment. Upstairs features a Belle Époque-styled dining room while downstairs offers a moody oyster bar perfect for casual drinks or pre-dinner snacks. Menu highlights include grilled wild Argentinian prawns and house-cured smoked salmon.
Address: 56 Old Brompton Road, SW7 3DY, United Kingdom
13. Lina Stores
Lina Stores is an Italian restaurant celebrated for its handmade pasta and vibrant atmosphere that evokes mid-century Italy. The menu features traditional Italian dishes made with fresh ingredients sourced from local suppliers.
Address: 15 Exhibition Road, South Kensington, SW7 2HE, United Kingdom