Where to book for a romantic dinner in London on Valentine's Day 2026

It's fair to say that almost every restaurant in London will be doing something for Valentine's Day. So this year we've zeroed in on those that are putting on particularly interesting menus, special dishes or romantic events, all over the city. 

where to go for valentine's day in London3'6 Bar at Fortnum & Mason

3rd Floor, Fortnum & Mason, 181 Piccadilly, London W1A 1ER

Why not start Valentine's Day off strong by heading up to this gorgeous bar at Fortnum's for fizz and canapes? Their Valentine's Day package is for two glasses of Fortnum & Mason Blanc de Blancs Champagne and a plateful of smoked salmon blinis. It makes for the perfect pitstop, for pre-lunch or dinner drinks, before the main event. It's £45 for two.

Find out more

  

Promoted listing

 

Top Cuvee (Highbury) - are putting on a special set menu for Valentine's night with the fabulous oyster merchants Rocks. Expect oysters, plenty of natural wine and more.

The Mayfair Chippy (Mayfair) - For dinner a deux in Mayfair this posh fish and chip shop is offering the chance to book its Lobster Pot Booth, complete with nets and gold lobsters. 

Noodle and Beer (Chinatown/Spitalfields) - both branches are turning up the heat for Valentine's Day. From 12–14 Feb they're serving London's Hottest Menu - a Sichuan feast featuring 5/5 chilli-rated Xian-Jiao beef noodles along with cooling house-made ‘Bin Feng’ icy jelly. It's £25 for two courses, and they have wine pairing packages too.

Brunswick House (Vauxhall) - you couldn't find a more romantic-looking dining room in London than Jackson Boxer's Vauxhall restaurant. They're putting on a four course set menu for £80 per person.

The Lucky Pig (Fitzrovia) - is hosting a Valentine's party with live music, tarot readings and DJs until 2am. Tickets are £20, including a welcome glass of fizz and complimentary canapés served between 7.30pm and 9pm.

Seabird (Southwark) - up on the rooftop of the Hoxton Southwark, Seabird is putting on a seafood-focused Valentine's Day dinner which includes oysters, red prawn tarter, ceviche and crispy lobster rice cake. It's £100 per person.

Joia (Battersea) - From Thursday 12th February to Saturday 14th February, JOIA will be screening three classic love stories on its rooftop (Bridget Jones’s Diary, Dirty Dancing and The Notebook). Prices start at £80 per person which includes dinner the restaurant, along with popcorn and admission to the film.

Albers (De Beauvoir) - Neighbourhood spot Albers is opting to go set menu rather than its usual a la carte offering for Valentine's Day. Dishes will include Lobster Crudo with Meyer lemon and buckwheat along with steak with braised shallot and bone marrow jus served with fries.

 

where to spend valentine's day in LondonValentine's Day dinner with a view at Joia in Battersea.

 

Subscribe to hear the latest from Hot Dinners

By signing up you agree to our privacy policy.