16 romantic London restaurants to book for Valentine's Day 2025
London has a restaurant for every type of Valentine’s celebration. From jaw-dropping views to cosy nooks, these spots are guaranteed to make your evening unforgettable.
Valentine’s Day is just around the corner, and what better way to celebrate than with a delicious meal in one of London’s most romantic settings?
Whether you're planning to dazzle your partner with a skyline view, snuggle up in a cosy corner, or impress with a creative vegan menu, this list has got you covered.
Grab your reservations quickly, love waits for no one, and neither does London’s dining scene!
Restaurants with a view
If your love language includes sweeping vistas, London delivers.
1. Seabird
Perched atop The Hoxton in Southwark, Seabird boasts one of the best rooftop terraces in London. With sweeping views of the city skyline and a Mediterranean-inspired seafood menu (including one of London’s longest oyster lists), it’s the perfect place for a romantic sunset dinner.
Address: 14th Floor, South Bank, 40 Blackfriars Rd, London SE1 8NY
2. Duck & Waffle
Located on the 40th floor of the Heron Tower, Duck & Waffle offers panoramic views of the city. Perfect for late-night romantics, this spot is open 24/7, so you can even enjoy a midnight feast under the stars.
Address: 110 Bishopsgate, City of London, London EC2N 4AY
3. Sky Garden
For those who prefer a lush garden atmosphere alongside their vistas, the Sky Garden’s Darwin Brasserie is a dreamy spot. Enjoy the London skyline surrounded by tropical greenery.
Address: 1, Sky Garden Walk, City of London, London EC3M 8AF
Cosy tables for two
Sometimes, romance is best shared in an intimate setting.
4. Clos Maggiore, Covent Garden
Often dubbed London’s most romantic restaurant, Clos Maggiore’s fairy-lit conservatory adorned with blossom trees is like stepping into a dream. The menu is a delightful mix of French and Mediterranean dishes.
Address: 33 King St, London WC2E 8JD
5. Andrew Edmunds
This 18th-century townhouse in Soho offers candlelit charm and a homely feel. With its small tables and extensive wine list, it’s a haven for couples seeking privacy.
Address: 46 Lexington St, London W1F 0LP
6. Margaux
This Kensington gem boasts low lighting, plush seating, and a French-inspired menu. It’s perfect for whispering sweet nothings across the table.
Address: 152 Old Brompton Rd, South Kensington, London SW5 0BE
Romantic pubs
For a laid-back but equally charming Valentine’s celebration, a pub could be just the ticket.
7. The Dove, Hammersmith
This riverside pub is steeped in history and boasts some of the cosiest nooks in town. Enjoy traditional British fare and a pint or two with your loved one.
Address: 19 Upper Mall, London W6 9TA
8. The Holly Bush, Hampstead
Nestled in the picturesque Hampstead village, this pub feels like a countryside retreat. Its wood-burning fireplaces and hearty menu create a warm and inviting atmosphere.
Address: 22 Holly Mount, London NW3 6SG
Dining on a Budget
Love doesn’t need to cost a fortune, and neither does great food.
9. Dishoom, Covent Garden
With its romantic, vintage Bombay café vibe, Dishoom offers a delightful mix of flavours without breaking the bank. Their candlelit tables and cosy booths are perfect for couples.
Address: 12 Upper St Martin's Ln, London WC2H 9FB
10. Padella
If you and your partner adore pasta, head to Padella near Borough Market. It’s affordable, delicious, and intimate - what more could you ask for?
Address: Borough Market
11. Flat Iron, Tottenham Court Road
Steak lovers will appreciate Flat Iron’s no-fuss approach. Affordable cuts of meat served with a side of rustic charm make this an ideal budget-friendly date spot.
Address: 9 Denmark St, London WC2H 8LS
Vegan Delights
Plant-based lovers, rejoice! London has plenty of vegan-friendly options for your special day.
12. Mildreds, Soho
This London institution offers a vibrant menu of vegan and vegetarian dishes in a relaxed yet romantic setting. Locations like Soho and Camden provide plenty of character.
Address: 45 Lexington St, Carnaby, London W1F 9AN
13. Gauthier, Soho
This elegant townhouse restaurant is entirely plant-based and offers a fine dining experience to rival any traditional menu. It’s a great choice for couples who want to be wowed.
Address: 21 Romilly St, London W1D 5AF
For the Adventurous Foodies
Why not try something a little different?
14. Bob Bob Ricard
Known for its “Press for Champagne” buttons, this opulent Soho spot offers a playful and luxurious dining experience. The Art Deco interiors add to the glamour.
Address: 1 Upper James St, London W1F 9DF
15. Sketch
Famous for its quirky décor and Instagram-worthy pink room, Sketch combines eccentricity with elegance. Their afternoon tea or evening menu is bound to impress.
Address: 9 Conduit St, London W1S 2XG
16. Dans Le Noir?
For an unforgettable experience, try dining in complete darkness at Dans Le Noir?. This unique concept heightens your senses and sparks meaningful conversations.
Address: 69-73 St John St, London EC1M 4AN