We're giving you the chance to win back the value of your meal - every time you dine this month!

The best set menus in London 2026: From Michelin steals to midweek deals

From zero-waste offerings to Michelin-starred spots, here's where to find the best-value set menus in London right now

Updated on • Written By Ellie Donnell

The best set menus in London 2026: From Michelin steals to midweek deals

Love a deal? Us too. Some might argue that it’s near impossible to enjoy a multi-course meal on a budget in the capital these days, but our round-up of the best set menus in London is here to put the record straight. These set menu restaurants in London prove it's possible to enjoy everything from casual bao buns and sides for less than £20 to Michelin-starred fare at a snip of the regular price.

First, what is a set menu? Set menus are a wondrous invention in which a restaurant offers multiple courses, usually two or three, for a fixed price. They tend to be shorter than regular a la carte offerings and are available at specific times throughout the day and week. So, if you’re the kind of person who always struggles to decide what to order, or even what time to book, then our pick of London’s best set menus is the perfect solution.

YOU MIGHT ALSO LIKE

Set menus are most commonly available at lunchtime, which is why you’ll notice that this guide is largely geared towards the best set lunch menus in London. However, plenty of the best and most affordable set menus London has to offer are available throughout the day too, and you’ll find that some of London’s best lunch deals are also available in the evening, or as pre-theatre menus.

Rewards banner

Ready to be stunned? There are plenty of options out there, and we’ve tested most of them to bring you the best set menus London has to offer. Regardless of where you’re looking to dine, you won't just find the best set menu restaurants in Kensington and Covent Garden, London's affordable restaurants also cover lesser known areas that are well worth travelling for. Just don’t forget to make the most of these stellar deals while you can. You’ll find they’re always changing and don’t stick around for long!

SKIP TO THE BEST SECTION

Best set lunch menus in London

Whether it's a smart business lunch or a Friday treat, these excellent-value set lunch deals in London include options for every occasion. From smart restaurant dining to casual spots to spend an hour on your lunch break, these set menu restaurants cover all the options.

AngloThai, Marylebone

anglothai mango dish

What: John and Desiree Chantarasak’s wildly successful English-Thai restaurant only runs a tasting menu, but if you book at lunch you’ll find a special lunch tasting menu available at a fraction of the price. The focus here is a thrilling collision of elite British ingredients - from Exmoor caviar to line-caught fish - filtered through full-throttle Thai flavour profiles and cooking techniques. If you’re concerned about being underfed, think again - you get six courses, plus the option for supplements, and an additional drinks pairing for just £55. It’s one of the best Michelin star deals in London.
How much: Six courses for £65
When: 12-2:30pm, Wednesday-Saturday
Where: 22-24 Seymour Place, W1H 7NL
Book now: AngloThai

Chourangi, Marble Arch

chourangi set menu and interiors

What: Banish your high-street curry expectations. Restaurateur Anjan Chatterjee’s vibrant Marylebone outpost brilliantly fills London’s regional gaps by championing the deep, 300-year-old heritage of Calcutta cuisine. The Express Lunch Menu is a serious bargain too, serving up a table-full of dishes - chicken murg kebab, malai tikka, black dal, Calcutta naan, and more - for under £20. We’d recommend spending the extra £3 on a warm pistachio milk dumpling to finish on a high note.
How much: Express menu for £19
When: 12:30-4:30pm, Monday-Friday
Where: 3 Old Quebec Street, W1H 7AF
Book now: Chourangi

Manzi’s, Soho

manzi fish and chips burger

What: Manzi’s is an iconic name in London, reimagined by Wolseley Hospitality and bringing fun, affordable seafood dining to Soho. Spread across two light-filled floors with a glamorous nautical look, the exceptional value lunch set menu (just £16 for two courses) serves up deep fried whitebait with tartare sauce, a fish and chips burger with pickled shallots, and a lux dark chocolate mousse with cherries in kirsch.
How much: Two courses £16, three courses £20
When: 12-5pm, Tuesday-Sunday
Where: 1-8 Bateman's Buildings, W1D 3EN
Book now: Manzi’s

MR PORTER, Mayfair

steak at mr porter

What: We’re not surprised that this moody Mayfair steakhouse serves some of the best beef in London, but colour us a little impressed at how affordable the set lunch menu is. The £48 a head menu includes fish koftas, roast beef carpaccio, a 400g New York Strip, and some glorious hand cut chips on the side - that’s a lunch that’ll leave anyone satisfied. This would make a great little lunch date, or an excellent spot to entertain an important client.
How much: Four courses £48
When: 12-5pm, Wednesday-Sunday
Where: 22 Park Lane, W1K 1BE
Book now: MR PORTER

Sune, Hackney

sune set menu

What: Sune has quickly become a go-to spot for relaxed dining around London Fields and Broadway Market, with crowds descending on this fashionable wine bar on the weekends particularly. Pop over from Wednesday to Friday in the week and you’ll find the team rolling out one of the best value set menus in East London, with dishes like rainbow chard galette, hand-rolled tonnarelli pasta and mussels, and rabbit, prune and pistachio terrine, all featuring on the seasonal lunch menu. Add in star sommelier Honey Spencer’s globe-spanning, producer-led wine list and this is a must-visit.
How much: Two courses £25, three courses £29
When: 12-2:45pm, Wednesday-Friday
Where: 129A Pritchard's Road, E2 9AP
Book now: Sune

Noisy Oyster, Shoreditch

Noisy Oyster festive dishes

What: Opened in Spitalfields by the same team behind Firebird restaurant and wine bar, Noisy Oyster brings industrial-chic interiors, a banging Martini list and some seriously delish seafood dishes to East London. You can grab two courses for £25, or three courses for £30, on any weekday for lunch, kicking off with crab doughnuts with crab custard, followed by grilled octopus risotto with aioli to share, and finishing with a white chocolate Belgian panna cotta. 
How much: Two courses for £27, three courses for £30
When: 12-3pm, Tuesday-Friday
Where: 2 Nicholls Clarke Yard, E1 6DB
Book now: Noisy Oyster

Gaucho, Various locations

gaucho set menu dishes

What: Argentine steak master Gaucho is serving up a set lunch menu with a host of classic Gaucho dishes all gathered together. That means you get to tuck into dishes like three cheese empanadas, Argentinian rump steak and chips, salmon fish cakes, and dulce de leche pancakes with banana split ice cream, all for under £20. With those savings, maybe it's worth delving into Gaucho's brilliant wine lists. 
How much: Two courses for £17.95, three courses for £19.95
When: 12-4pm, Monday-Saturday
Where: Various locations
Book now: Gaucho Chelsea; Gaucho Piccadilly; Gaucho Covent Garden; Gaucho Tower Bridge; Gaucho City; Gaucho O2; Gaucho Chancery Lane; Gaucho Sloane Avenue; Gaucho Richmond; Gaucho Hampstead; Gaucho Canary Wharf; Gaucho Broadgate

DakaDaka, Mayfair

table of dishes at dakadaka

What: DakaDaka reimagines Georgian cooking for Mayfair with open-fire dishes, vibrant flavours and an exceptional natural wine list. The set menu is one of the best ways to experience what DakaDaka is all about, as it offers lots of options and includes some of the most delicious signature dishes. We’d recommend starting with a plate of khinkali dumplings, stuffed with your choice of Iberico pork or girolles, followed by a sumptuous garlic roast chicken supreme in a sauce of milk and confit garlic, but there’s also a fantastic short rib stew with walnuts.
How much: Two courses £29, three courses £35
When: 12-2:30pm, Tuesday-Friday
Where: 10 Heddon Street, W1B 4BX
Book now: DakaDaka

Brindisa Tapas, Battersea

tapas tasting menu at brindisa

What: Brindisa Tapas is synonymous with great Spanish food, and there has never been a more affordable way to get stuck into great tapas than the Tapas Tasting menu, which lines up a spread of Brindisa’s most popular dishes. Classics like pan con tomate, tortilla espanola and patatas bravas are joined by chicken with mojo rojo, croquetas of the day, bright, fresh salads, aged Manchego platters and lots more. Bear in mind that not every Brindisa site serves this menu so check before you book!
How much: Three dishes £16, five dishes £22
When: 12-4pm, Monday-Friday
Where: Unit 25 Battersea Power Station, 25 Circus Road West, SW11 8NN; 7-9 Exhibition Road, SW7 2HE
Book now: Brindisa Tapas Battersea; Brindisa South Kensington

The Holland, Kensington 

bowl of bread with olive oil and charcuterie

What: This smart pub and restaurant in Kensington serves a set lunch menu for the astounding price of just £18 for two courses. Designed to serve locals with seasonal, home-cooked food, dishes here change frequently. Examples have previously included mains like mussels with garlic and Fino; venison ragu with orecchiette and parmesan and desserts like chocolate mousse with roasted pears and honeycomb to finish. It might not be the fanciest set menu in London, but you can't argue with great value. Plus, there's a brilliant homey atmosphere here to boot, and as far as we're concerned that's a key part of the package.
How much: Two courses for £18, three courses for £23
When: 12-5pm, Wednesday-Saturday
Where: 25 Earls Court Road, W8 6EB 
Book now: The Holland 

Brother Marcus, Various locations

Brother marcus mezze dishes

What: Brother Marcus offers a wealth of menus across its London restaurants – from breakfast to brunch and sharing feasts – but the one we’re interested in is the set lunch, served from 12pm to 4pm all week, so you can stop by for lunch if you prefer. The offering includes a fluffy pitta and your choice of hummus, tzatziki, taramasalata and babaganoush, plus a grilled skewer and a veg side, all for £25 a head. It's a tough call between the crispy aubergine skewers with shatta herb sauce, and Brother Marcus' za'atar chicken skewers. Bear in mind this deal is only available at the Brother Marcus sites listed below. 
How much: £25 per person
When: 12-4pm, Monday-Friday
Where: Various locations
Book now: Brother Marcus Canary Wharf; Brother Marcus Soho

Noble Rot, Soho, Mayfair and Holborn 

Noble rot set lunch meun

What: Great value is what makes set menus in London stand out. Parisian bistro Noble Rot’s set lunch menu is without a doubt one of the most impressive in this guide, let alone the whole city. The menu changes every day in line with what’s in season, with the option to enjoy two or three courses for as little as £24. Past dishes have included pork goulash with boiled potatoes and sour cream, followed by buttermilk pudding with pedro ximenez raisins. And yes, it is available at all three of its restaurants and comes with wine recommendations for each dish. 
How much: Two courses for £24, three courses for £28 
When: 12-2:30pm, Monday-Saturday
Where: Various London locations
Book now: Noble Rot Lamb’s Conduit Street, Noble Rot Soho, Noble Rot Mayfair

Manteca, Shoreditch

manteca beef ragu rigatoni

What: Manteca’s dedication to nose-to-tail cooking and in-house salumi crafting has won it a serious cult following, of which we are proud to be a part. For those who fancy popping in for a speedy lunch, Manteca now has a classy ‘Rapid Rigatoni Lunch’ menu, which makes dining at one of London’s best Italian restaurants easy and affordable. Available Monday to Friday from 12-3pm, the menu includes bitter leaves with roasted garlic and pangratatto, as well as slow-cooked beef ragu rigatoni, and a lovely winter berry meringue with cream.
How much: Two courses for £24, three courses for £28
When: 12-3pm, Monday-Friday
Where: 49-51 Curtain Road, EC2A 3PT
Book now: Manteca

BAO, Various locations

bao bun and fried chicken

What: If you don’t know about BAO's epic set menu deal then where have you been all this time? Available from 12-5pm on weekdays, you can get your choice of bao bun along with one xiao chi and a rice bowl for the modest price of just £15. Choose from the likes of fried chicken, confit pork or lamb shoulder bao, followed by Taiwanese fried chicken with hot sauce or eryngii mushrooms with pickled shiitake. You'll also have a choice of rice bowls, with both the guinea fowl chi shang rice and mapo aubergine chi shang rice.
How much: Three courses for £15 
When: 12-5pm, Monday-Friday
Where: Various locations
Book now: BAO Soho; BAO Battersea; BAO Marylebone; BAO Shoreditch; BAO Kings Cross; BAO City; BAO Borough

Best all-day set menus in London

These all-day set menus are extra generous in that they're available for both lunch and dinner! You might have to eat a little earlier than usual if you're dining in the evening, but for these prices, that shouldn't be an issue. 

Chishuru, Fitzrovia

set menu at chishuru

What: If there’s a more exciting restaurant in London than Joké Bakare’s dynamic West African spot Chishuru, we haven’t seen it. Bakare’s utterly distinct cooking won her a Michelin star in 2024, which puts her exceptional set menus as nigh-on the most affordable in the capital for this level of cookery. Lunch sees a three course set menu, whilst early dinner adds on a few extra snacks for just a tenner more. We can’t recommend this any more - go now.
How much: Lunch menu £55, pre-theatre menu £65
When: Set lunch: 12-1:45pm, Monday-Friday; Pre-theatre menu: 5:30-6pm, Monday-Friday
Where: 3 Great Titchfield Street, W1W 8AX
Book now: Chishuru

Nessa, Soho

fig salad at nessa

What: Slick, modern British cooking and art deco charm is what you get from Nessa, all wrapped up in the heart of Soho. Expect inventive dishes built around top UK produce, and the Nessa Express menu makes it highly affordable too, with a choice between dishes like pumpkin and spelt risotto, roast rump of West Country lamb, and sticky toffee pudding. We’d recommend grabbing some beef dripping roasties as little extra.
How much: Two courses £24.50, three courses £29.50
When: 12-2:45pm, 5-6pm, Monday-Friday
Where: 86 Brewer Street, W1F 9UB
Book now: Nessa

Hawksmoor, Various Locations

steak and chips and burger with martini

What: Ever wanted to try one of Hawksmoor's succulent steaks, or sample its signature Caesar salad, without burning a hole in your pocket? The lunch set menu includes Hawksmoor favourites, like 35-day dry-aged rump or the Royale with cheese, with one, two, or three courses available at an excellent price. Pair with beef dripping chips, douse in bone marrow gravy, and get the full 'Hawksmoor' experience for an absolute steal. Looking for something a little later? It also offers an early evening set menu, starting from £25 for two courses, when you dine between 4:45pm and 5:45pm. Not bad. 
How much: One course for £20, two courses for £25, three courses for £30
When: 12-3pm, Monday-Saturday; 4:45-5:45pm, Monday-Friday; 3:15-5:45pm, Saturday
Where: Various locations
Book now: Hawksmoor Borough; Hawksmoor Guildhall; Hawksmoor KnightsbridgeHawksmoor Seven Dials; Hawksmoor Spitalfields; Hawksmoor Wood Wharf

Mele e Pere, Soho

outside mele e pere soho

What: Mele e Pere is one of the few remaining echoes of old Soho, and this intimate Italian hotspot is as charming as ever, with rich Chianti-red walls and serious family-run credentials. Everything - from the 48-hour proved pizza dough to the velvety pasta - is handmade fresh daily, and you’ll find a broad range of fantastic dishes on the set menu, which runs from 12-6pm for most of the week. Pizza, pasta, risotto, meatballs, and the original family-recipe tiramisu are all accounted for in one of Soho’s best set menu deals, saving you enough cash to explore one of London’s largest vermouth selections.
How much: Two courses for £19.50, three courses for £23.50
When: 12-6pm, Monday-Saturday
Where: 46 Brewer Street, W1F 9TF
Book now: Mele e Pere

The Chalk Freehouse, Chelsea

the chalk freehouse set lunch dishes

What: Fancy trying Tom Kerridge’s famous gastropub fare for £30? Head down to his Chelsea boozer at lunchtime to grab two or three courses for a snip of the regular price. In true Kerridge style, dishes are seasonal and indulgent, from crispy pig’s cheek with braised red cabbage and swede puree, to red wine braised beef 'pie' with smoked bacon and chestnut mushrooms. If you can squeeze in a pudding, we suggest that you do. Whipped vanilla cream with mulled wine poached pears and homemade granola is on the table.
How much: Two courses for £30, three courses for £35
When: 12-2:30pm, 5:30-6:15pm, Monday-Friday
Where: 27 Tyron Street, SW3 3LG
Book now: The Chalk Freehouse

SUSHISAMBA, Covent Garden

a selection of Japanese and Peruvian dishes on a table

What: Primely located at the Opera Terrace in the heart of Covent Garden, SUSHISAMBA is a favourite for a reason, with its foliage-filled decor, vibrant menus and relaxing al fresco terrace. The recently launched Vivo Menu, features the site’s signature blend of Japanese, Brazilian and Peruvian flavours, offering carefully-curated plates for your next lunchtime feast. Start with vegetable taquitos with pickled shimeji mushrooms, or crispy squid with yuzu kosho mayo, followed by octopus and chorizo anticucho skewers, or salmon donburi cooked on the robata grill. Matcha cheesecake or assorted mochi make for a satisfying end to your meal. This one's available daily from 12-6pm, and then from 9pm until closing time.
How much: Two courses for £29.50
When: 12-6pm, every day
Where: Opera Terrace, WC2E 8RF
Book now: SUSHISAMBA Covent Garden

The Ninth, Fitzrovia

the ninth interiors and sea bream carpaccio

What: One of the best ways to dine at a Michelin-starred restaurant at a snip of the price is with a set menu. The Ninth has been leading the way for London's best set menus for years, offering incredible quality and value - we were blown away on a recent visit. The price has risen a fair bit since it was originally launched, but it's still a stellar deal, allowing diners to try Jun Tanaka's seasonal cooking for a relatively marginal fee. Think seabream carpaccio with green chilli and kumquats to start, Iberico pork shoulder with grilled chanterelle and walnuts for main, and pain perdu with tonka bean ice cream to finish. 
How much: Two courses for £39, three courses for £45
When: 12-2:30pm, 5:30-6:15pm, Monday-Saturday
Where: 22 Charlotte Street, W1T 2NB
Book now: The Ninth

Rosi at The Beaumont, Mayfair

elegant art-deco interiors, and a pork pie

What: For a standout set menu in Mayfair, Rosi delivers British cooking with creative flair. With menus led by Lisa Goodwin-Allen, the kitchen serves up nostalgic classics with a touch of tableside theatre, all enjoyed in its elegant art deco interiors. Starters include London smoked salmon with sour cream and hash browns or old-fashioned pork pie with piccalilli and salad cream, followed by steamed lamb suet pudding, or fillet of Cornish hake with a warm tartare sauce. Finish up with plum bakewell tart or date and walnut pudding with salted caramel, for the full experience.
How much: Two courses for £38, three courses for £42
When: 12-2:45pm, Monday-Saturday; 5:30-6:30pm, every day
Where: 8 Balderton Street, W1K 6TF
Book now: Rosi at The Beaumont Mayfair

Riviera, Mayfair

bright dining room at riviera

What: Riviera Mayfair delivers Côte d’Azur vibes all day long, with a bright, airy dining room that sets the scene for elegant French-Mediterranean cooking. The restaurant offers a set menu everyday from 12-5pm, loading up on sunny Med comfort dishes like snails with garlic butter, veal ragu rigatoni, and creme brulee with lavender shortbread. The sprawling heated terrace just adds to the summery vibes.
How much: One course for £19, two courses for £34, three courses for £41
When: 12-5pm, every day
Where: 23 St James's Street, SW1A 1HA
Book now: Riviera

Nipotina, Mayfair

nipotina pasta

What: This gorgeous Mayfair neighborhood trattoria trades stuffy fine dining for deeply nostalgic comfort food, courtesy of Turin-born chef Somaia Hammad and her family recipes. Hats off to Nipotina for running an all day set menu seven days a week - it makes this lovely spot highly accessible, and the menu is packed with classy dishes too: arancini, risotto primavera, a killer lasagne, and exceptional cheesecake with sour cherry. An insider tip for cocktail fans: Nipotina’s Negroni, mixed tableside and poured from a clay amphora, is one of the best in London.
How much: Two courses for £24, three courses for £29
When: All day, every day
Where: 49 South Audley Street, W1K 2QD
Book now: Nipotina

L'oscar Restaurant, Holborn

dining room at l'oscar

What: Drenched in dramatic, Venetian-inspired opulence, this showstopping hotel dining room pairs a glowing onyx bar with gilded panels and mirrors. It’s a spectacular setting, one you’d think comes at a cost, but L’oscar’s set lunch and pre-theatre menus make it highly accessible. What’s on the menu? Short rib beef croquettes, Cornish cod loin with peas and warm tartare sauce, and tea or coffee into the bargain.
How much: Two courses for £29
When: 12-2:30pm, 5-7pm, every day
Where: 2-6 Southampton Row, WC1B 4AA
Book now: L'oscar Restaurant

La Bibliotheque, Dalston

plating dishes at la bibliotheque

What: La Bibliotheque is a thoroughly surprising spot - a globe-trotting restaurant right on Kingsland Road, with influences spanning Japan and the Mediterranean. It’s beautifully designed - the charm of a French bistro with slick, Japanese detailing, as well as a small outdoor terrace. The set menu is the most accessible way to try the unique cooking on offer, which includes beef tartare with Pommes Anna, miso, confit egg and furikake, and chicken supreme katsu curry with truffle demi-glace and Jerusalem artichoke. You can go all in with wine or sake pairings too!
How much: Three courses £45, £70 with drinks pairing
When: 12-6pm, Friday-Saturday; 6-11pm, Thursday-Saturday
Where: 325 Kingsland Road, E8 4DL
Book now: La Bibliotheque

MIKO Mei Fair, Mayfair

set menu at miko mei fair

What: Samyukta Nair’s sleek, 50-seat Thai powerhouse champions fire-led robata grill cooking and regional Thai cooking, balancing punchy Isaan heat with milder coastal dishes. We love the set menu selection for its variety of options; three set menus cover signature dishes - a pad kra pow, pad thai, and green curry, which all come with a green papaya salad and a side of rice, or noodles. Starting from £21, it’s a highly affordable way to enjoy one of Mayfair’s more visually striking restaurants.
How much: From £21 for two courses
When: 12-2:30pm, 5:30-6:30pm, Monday-Saturday
Where: 55 Curzon Street, W1J 8PG
Book now: MIKO Mei Fair

Kolamba, Soho and Shoreditch

Sri Lankan curries

What: This much-loved Sri Lankan spot now has two brilliant sites in London, serving nostalgic dishes inspired by co-founders Eroshan and Aushi Meewella's childhoods spent in Colombo. Their modern, vibrant food has earned Kolamba its title as one of the best Sri Lankan restaurants in the capital, and now you can pop in for a properly authentic meal for just £25 a head. Lunchtimes from Monday to Friday, the team serve a set lunch starting with a duo of traditional street foods – Nalini's fish cutlet with curry mayo or a banana blossom pattie with spicy sriracha - followed by one of Kolamba’s classic rice and curry bowls with all the trimmings. Think sambol, dhal, okra and mango chutney – not bad for a mid-week lunch. Add dessert for an extra fiver.
How much: Kolamba Soho: two courses for £20, three courses for £25; Kolamba East: two courses for £25, three courses for £30
When: 12-6pm, Monday-Friday
Where: 21 Kingly Street, W1B 5QA; 12 Blossom Street, E1 6PL
Book now: Kolamba Soho; Kolamba East

Ayllu, Paddington

small plates with sushi and glazed meat and fish

What: We’re not exaggerating when we say that Ayllu’s Business Set Menu might be London’s best fine dining deal. For just £29 per person, this Japanese-Peruvian gem in Paddington serves four courses that blend Japanese precision with Peruvian flair. Begin your meal with salted edamame beans, followed by your choice of sushi roll - California, veggie, or salmon - and ceviche - baby corn, clasica, or mixto. For the main course, pick from dishes such as short beef rib, yasai katsu curry, or salmon cazuela - all prepared with Ayllu’s signature Nikkei touch.
How much: Four courses for £29
When: 12-6pm, Monday-Friday
Where: 25 Sheldon Square, W2 6EY
Book now: Ayllu

Roe, Canary Wharf

lunch selection at roe

What: Roe is one of London’s best restaurants, and food of such astounding calibre doesn’t usually come cheap. That’s where its Selection Lunch menu lends a helping hand. Punters looking to tuck into its signature dishes - from that mushroom parfait to the famous banana parfait with peanut and toasted vanilla - can do so for a set price between Monday and Friday, 12-5:30pm. We'd recommend tagging on an extra snack of corn ribs to get you started and heading onto a seriously indulgent dairy cow burger for your main. Oh, and the Margaritas are brilliant too.
How much: Three courses for £38
When: 12-5:30pm, Monday-Friday
Where: 5 Park Drive, Wood Wharf, E14 9GG
Book now: Roe

Richoux, Fitzrovia

steak on a metal dish at Richoux

What: A veritable icon in London’s French dining scene, Richoux’s 100+ year old heritage hasn’t stopped it from moving with the times. That includes an astounding value set menu, available all day Tuesday to Friday, and from 4pm on Saturdays. It offers two courses for under £20 (a rare feat), offering a choice of starters that includes truffle croque monsieur, beef tartare, and Richoux smoked salmon. Main course options might offer up classic onglet steak frites, the Richoux cheese burger with Emmental, or soft potato gnocchi with rich Provencal tomato sauce. Fancy something sweet? Just tag on a dessert for just £4.95.
How much: Two courses for £19.95, three courses for £24.90
When: 12-11pm, Tuesday-Friday; 4-11pm, Saturday
Where: 14-15 Langham Place, W1B 2QS
Book now: Richoux

Sam's Riverside, Hammersmith

Sam's riverside dining room and plates of food

What: Available for lunch and an early bird dinner, Sam's Riverside serves one of the best set menus in West London - we're calling it. Top quality food and service is guaranteed at this lovely local on the banks of the Thames, and you get a prime view of Hammersmith Bridge with your dinner if you manage to score a window seat. The menu changes weekly in line with what's in season; we enjoyed smoked mackerel pate with pickled cauliflower, radishes and sourdough croutons, followed by a beautiful piece of pan fried salmon, served in a pool of curried beurre blanc. For dessert, an elegant pumpkin mousse with chocolate soil and orange slices sealed the deal. Priced at just over 30 quid, Sam's set menu scores top points for value in our books. 
How much: Two courses for £26.50, three courses for £31.50
When: 12-2:45pm, Monday-Friday; 5-6.30pm, Monday-Thursday
Where: 1 Crisp Walk, W6 9DN
Book now: Sam's Riverside

Soutine, St John's Wood

Wine and steak

What: This informal neighbourhood restaurant combines the style of the great boulevard cafés of Paris with the artistic heritage of St John’s Wood. Those looking for an informal but chic bite can enjoy the prix-fixe menu - which includes the likes of steak hache, sea bream with roasted pepper ragu, and for dessert, a rich and chocolatey sachertorte. It's a firm favourite of ours.
How much: Two courses for £19.75, three courses for £24.75
When: All day, every day
Where: 60 St John’s Wood High Street, NW8 7SH
Book now: Soutine

Mildreds, Various locations

Mildreds sharing menu

What: Vegan favourite Mildreds boasts one of the best value set menus London has to offer. It offers a generous 'Taste of Mildreds' menu at an incredible price point, so you don't have to stress about choosing what to have. As always, dishes at Mildreds are bright, vibrant and totally vegan. Just imagine swathes of turmeric carrot hummus with za’atar oil, arancini rossi, hot Sri Lankan curry and harissa patatas bravas. Plus, when you go for the set menu you can also grab a signature dessert for £5 extra.
How much: £26 per person (two people minimum)
When: All day, every day
Where: Various locations
Book now: Mildreds Camden; Mildreds Covent GardenMildreds Soho; Mildreds Victoria

Swan, South Bank

river view set menu

What: Swan is a contemporary British restaurant located at the iconic Shakespeare’s Globe along the South Bank. Alongside various brunch, a la carte and afternoon tea offerings, it also serves a set River View menu which highlights the best seasonal British produce. Think Jerusalem artichoke and ginger soup to start followed by pork rib-eye with black garlic mash and kumquat marmalade, finishing up with a blood orange creme caramel. Better still, it’s available for lunch and dinner, seven days a week. Where better to enjoy open of the best London set menus than with a view of the Thames? 
How much: Two courses for £29.50, three courses for £35
When: 12-2:30pm, 5-9:30pm, Monday-Saturday
Where: 21 New Globe Walk, SE1 9DT 
Book now: Swan 

Bellanger, Islington

Steak and chips with salad

What: Embracing the style of relaxed French dining and the prix fixe format, Bellanger is a pretty spot in Islington with a reasonably priced set menu which adapts with the seasons. Starters include a choice of salade niçoise or quiche lorraine, while mains are kept simple with steak hache served with peppercorn sauce and fries, or orzotto’ du jour. For pudding, those looking for something comforting will love the chocolate and hazelnut tart, or there's a classic creme brulee for custard fans. The best part? Guests can add a glass of house wine or a pint of beer for just £6!
How much: Two courses for £19.95, three courses for £23.95
When: All day, every day
Where: 9 Islington Green, N1 2XH
Book now: Bellanger

The Devonshire, Soho

prawn cocktail and sticky toffee pudding

What: If you’re lucky enough to snag a booking, The Devonshire’s set menu is nothing short of perfect. It starts with a prawn and langoustine cocktail served in a retro glass, followed by skirt steak, chips and bearnaise sauce, and then rounded off with sticky toffee pudding. The Devonshire is best known for brilliant Guinness and its competitive waiting list, so it's pretty remarkable that this is where you can find one of the best lunch deals in London. As London restaurants with set menus go, this is one of the best out there - there's a reason it's hard to bag a seat here!
How much: Two courses for £25, three courses for £29
When: 12-10pm, Monday-Saturday
Where: 17 Denman Street, W1D 7HW
Book now: The Devonshire

Best set dinner menus in London

Dinner deals are more of a rarity in the capital, but that doesn't mean they're nonexistent. In fact, these tasty offers from the likes of Gaucho, Mallow and Spring are some of the best set menus in this list, if you ask us.

Wild Honey St James

lamb dish at wild honey

What: Anthony Demetre’s Michelin-starred beauty blends classic French technique with stellar, nose-to-tail British seasonal produce. The sustainable ethos hits its sweetest note via rooftop hives supplying honey for decadent Welsh lamb dishes and wild honey ice cream. Factor in the absolute steal of an early supper menu - which includes signature dishes like Demetre’s Paris-Brest with praline cream - and it makes Wild Honey an easy recommendation for anyone.
How much: Three courses for £45
When: 5-6:15pm, Tuesday-Saturday
Where: 8 Pall Mall, SW1Y 5NG
Book now: Wild Honey St James

Park Chinois, Mayfair

Indulgent Chinese dishes at Park Chinois

What: One of London's most luxurious Chinese restaurants, Park Chinois specialises in experiential dining, celebrating Golden Age Shanghai via glamorous decor, live entertainment and exquisitely crafted dishes. You can bet it's fairly easy to put a dent in one's wallet here, which is what makes its Before Dark set menu such a great deal. Diners can tuck into two starters and a main course for less than 40 quid, choosing from the likes of crystal dumplings, salt and pepper squid, and duck rolls to get their tastebuds going, followed by sweet and sour king prawns with caramelised pineapple, or grilled Chillean sea bass with leek and plum sauce.  
How much: Two starters and a main for £39
When: 6-7pm, Monday-Thursday
Where: 17 Berkeley Street, W1J 8EA
Book now: Park Chinois

Riding House, Various Locations

steak and egg and bowl of beige dip on a table

What: Serving up an enticing three-course set menu at a pleasing price point, Riding House has quickly become one of the best locations in London for pre-theatre dining. The menu revolves around comforting brasserie-style dishes. Think artichoke and parmesan dip with flame-grilled sourdough to start, followed by a choice of minute sirloin and fried egg or grilled cauliflower with green tahini and cassava. We’ve got our eye on the dessert, hot sticky toffee brioche doughnuts are too good an opportunity to pass up. It’s available for both lunch and dinner, and comes in at just £25. Now that’s a steal.
How much: Two courses for £22, three courses for £25
When: 5:30-11pm, Monday-Saturday
Where: 1 Brunswick Centre, Bernard Street, WC1N 1AF; 43-51 Great Titchfield Street, W1W 7PQ; 8 Sir Simon Milton Square, SW1E 5DJ
Book now: Riding House Bloomsbury; Riding House Fitzrovia; Rail House Victoria

Salut!, Islington

an elegantly plated duck breast dish with glasses of wine on the table

What: This modern European restaurant in Islington is known for its seasonal menus, and extensive wine list, and if you get your timings right, you can enjoy its 'Carte Blanche', a set menu offering two or three courses for a fixed price. Whilst it's available for lunch on Friday and Saturday, during the rest of the week you can pop in for dinner to enjoy these carefully curated plates. Expect the likes of raw scallop with yuzu emulsion or truffle beef tataki to start, followed by confit duck leg with blackberry and dark chocolate jus, or rack of lamb with mint gremolata and parsnip puree. 
How much: Two courses for £38, three courses for £46
When: 5:30-9pm, Monday-Thursday; 5:30-9:15pm, Sunday
Where: 412 Essex Road, N1 3PJ
Book now: Salut!

Little Baobab at The Africa Centre, Southwark

little baobab west african dishes

What: Most set menus tend to be lunchtime based, but what do you do when you’re looking for dinner on a budget? Little Baobab has the answer. These guys offer a four-course set dinner menu – we're talking snacks, a starter, main and dessert, plus bread for the table – all for less than 50 quid. Kick off with Senegalese spring rolls to get your tastebuds going, followed by the likes of grilled chicken wings with chilli mustard dipping sauce, sea bass with white jollof rice and diced cassava, then baobab ice cream (what else?) to finish.
How much: Four courses for £47 per person
When: 6-10pm, Wednesday-Saturday
Where: 66-68 Great Suffolk Street, SE1 0BL
Book now: Little Baobab at The Africa Centre

On the hunt for more offers on food and drink in London? Sign up to SquareMeal Restaurant Rewards and start earning points when you dine at your favourite restaurants. Check out all our current restaurant offers here, or discover more set menu deals across the capital.

Rewards banner