Feel the love at London’s most romantic restaurants

London is a city for lovers. Whether you’re sipping Champagne in a hotel bar or watching the sunset from Primrose Hill, there are opportunities for romance around every corner. When it comes to finding the perfect restaurant for date night, the choices can be overwhelming. Do you want to splash out on a tasting menu or snack on street food? Check out a new opening or revisit an old favourite?

To help you narrow things down, we’ve rounded up 12 of the capital’s most romantic restaurants. From glitzy West End dining rooms to stunning seafood spots, they’re perfect for first dates, anniversaries, and everything in between.

After years in the kitchen at Le Gavroche, Monica Galetti opened this sophisticated European restaurant with husband David in 2017. It offers a relaxed fine dining experience and a menu that blends classic French techniques with South Pacific influences. Monica’s passion and precision is evident in every beautifully presented plate. If you’re celebrating an anniversary or want to treat your partner to a memorable meal, this is the place.

Turn up the heat at Margot, a seductive Italian restaurant in the heart of London’s Theatreland. From the smart suited waiters to the extensive wine list, everything about it feels effortlessly glamorous and ripe for romance. Whether you’re popping in for lunch or a pre-theatre supper, you’ll find yourself swooning over plates of octopus carpaccio, crab ravioli, and ossobuco with fragrant saffron risotto.

The Melusine
If your date loves fish, they’ll fall head over heels for this sustainable seafood restaurant overlooking St Katharine Docks. All of their fish comes from the British Isles and the aim is to get it from boat to plate as quickly as possible. After a few oysters, you can tuck into dishes like crab risotto, octopus with fava and watercress pesto, or skate wing with slow-cooked beans. On sunny days, you can dine al fresco beside the boats bobbing in the marina.

Clapham residents are blessed to have this award-winning restaurant on their doorstep. The elegant dining room is the ideal backdrop for a long lunch or celebratory supper with your sweetheart. Since 2006, chef-patron Adam Byatt has had a singular mission to serve food that is ‘seasonal, inspirational and, above all, delicious’. His four-course menu (£80pp) showcases classic techniques in dishes like oxtail and Madeira consomme, gnocchi Parisienne with buttered crab, and rhubarb soufflé.

Osteria Romana
Tucked away on a quiet street between Knightsbridge and Hyde Park, this charming Italian restaurant is something of a hidden gem. With its rose-covered facade and authentic Roman menu, it’s a relaxed and inviting place to wine and dine your date. Recreate the magic of Italian holidays with dishes like saltimbocca, bucatini amatriciana, and spaghetti carbonara.

Situated in leafy Newington Green, Jolene is one of the more casual spots on our list. Through the day, you can drop in for brunch or grab coffee and pastries to eat in the park. By night, the lights are dimmed, candles are lit, and the tables fill up with locals enjoying a low-key dinner date. A daily menu of small plates, often featuring fresh pasta and seasonal veg, is chalked up on the wall and shared on their Instagram Stories.

Park Chinois
With its indulgent Asian menu, live entertainment, and opulent interiors, Park Chinois ticks all the boxes for an unforgettable date night dinner. Enjoy roast duck and live jazz in the Salon de Chine or head down the spiral staircase to Club Chinois, a low-lit dining room that glimmers with gold leaf. While acrobats spin and burlesque dancers shimmy, you can feast on delicate dim sum, tea-smoked Wagyu beef ribs, and Cantonese-style lobster noodles.

14 Hills
Situated on the 14th floor of 120 Fenchurch Street, this glamorous restaurant and late-night bar is nicknamed the ‘forest in the sky’. It’s a plant-filled paradise offering creative cocktails, stunning city views, and British dishes with a hint of French flair. Settle first date nerves with a Ficus Fizz or treat your long-term lover to weekend brunch or a show-stopping côte de boeuf.

J Sheekey
What could be more romantic than dinner for two at London’s most iconic seafood restaurant? Tucked away from the bustle of Leicester Square, it’s walls are lined with black and white portraits of actors past and present. If you can tear yourself away from your lover’s gaze, you might even spot a few celebs enjoying a few oysters or their famous fish pie. For couples who like to share, there’s a glorious platter of roast shellfish – lobster, scallops, prawns, and razor clams with garlic, lemon and herb butter.

Clos Maggiore
Frequently named the most romantic restaurant in London, Clos Maggiore is an oasis of calm in the heart of Covent Garden. Whether you’re celebrating an anniversary or spoiling someone new, the contemporary French menu and award-winning wine list are guaranteed to impress. If you’re seated in the conservatory, you can enjoy dishes like Cornish sea bass with chorizo and beurre blanc under a canopy of flowers and twinkling lights.

The NoMad London
Bringing New York cool to London’s West End, The NoMad Hotel is home to three bars and one stunning restaurant. With its lush foliage and soaring glass ceiling, the Insta-worthy dining room feels airy and relaxed. If you’ve got a hot date to impress, start with a couple of cocktails, then share the legendary roast chicken stuffed with foie gras, brioche, and black truffle.

Andrew Edmunds
A Soho institution for over thirty years, Andrew Edmunds has an old-world charm that lends itself to intimate dinners. Seduced by its seasonal menu and thoughtfully curated wine list, loyal customers return year after year to celebrate birthdays and anniversaries in the candlelit dining room. The hand-written menu changes daily but might include the likes of mussels with garlic butter or roast hogget with salsa verde.

Visit OpenTable to discover more romantic restaurants in London.

Photo Credit: Food Story Media for Mere.