13 of the best buffets in London for an all you can eat feast

Bring your stretchy pants - you're going to need them

Updated on • Written By Ellie Donnell

13 of the best buffets in London for an all you can eat feast

The phrase 'all you can eat' tends to conjure up one of two images for most people: beautiful spreads that include every dish you could possibly want (but require an all-inclusive package somewhere far-flung) or the bloat-inducing counter at your local Pizza Hut. Now, we’re not saying there’s anything wrong with all you can eat pizza, but there’s more to buffets in London than a heat-lamped counter, as you’ll see below. 

Restaurants in London are doing incredible things. So let's talk tactics. Before you check out our hot picks, we have a few great tips to help you get your money’s worth. Bring your A-game – and by that we mean appetite. There’s no point attending an all you can eat meal without having a hunger on. Obviously, we don’t suggest starving yourself beforehand, but turning up with some room in your stomach is a surefire way to get the most out of the buffet.  

YOU MIGHT ALSO LIKE

Start small. Don’t pile your plate with a mountain of food on round one or you’ll wear yourself out (your appetite, that is). There are two strategies: either help yourself to a small bit of everything, or make a beeline for high-value items like salmon, ribs, prawns, and sushi, avoiding more starchy items like rice or potatoes.

Pace yourself. It can be exciting and overwhelming to be faced with so much food, but if you eat too fast, you’re likely to fill up quickly and potentially cause stomach cramps. Take your time, enjoy yourself, and try not to overeat. You don’t want to feel painfully uncomfortable at the end of it.  

Feeling ready for the challenge? We’ve rounded up a selection of the best breakfast buffets, which are essentially bottomless brunches that include endless food instead of/as well as booze, the best spots for a buffet lunch or dinner, and Sunday lunch spreads that'll have you craving an afternoon nap. So, whether you’ve got a hankering for pastries, mezze, sushi or pizza, we’ve got you covered.  

SKIP TO THE BEST SECTION

The best all you can eat breakfast and brunch in London

Start the day as you mean to go on, by which we mean dazzled by an array of delicious food that you can scoff until your heart’s content. We don’t mean eat ‘til you puke, but you’re going to need enough energy to keep you going at least until lunchtime, so don’t be shy.

Ayllu, Paddington

Chopsticks picking food from a small bowl

What: Featuring unlimited Japanese-Peruvian fusion dishes with the option to tag on endless wine, prosecco, and cocktails, Ayllu’s all you can eat brunch offer is just too good to pass up. It’s available both Saturdays and Sundays, with 90 minutes of bao buns, ceviche, tacos, sushi, plus mains like slow cooked short rib and a selection of desserts. The whole thing is set against live entertainment, including a resident DJ and a live samba show - dancing is definitely allowed.
How much: £37 per person, £55 per person with unlimited drinks
Where: 25 Sheldon Square, W2 6EY
Book now: Ayllu

Bocconcino, Mayfair and Soho

lobster buffet with bottles of champagne

What: Endless lobster? We’re sold. Both Bocconcino restaurants are serving up proper Italian buffet feasts, with Bocconcino Soho offering a proper Italian buffet only on Sundays. But we love this properly indulgent ‘Il Grande’ brunch menu, which offers several seafood stations, freshly shucked oysters, shellfish, and lobster as well as wood-fired pizzas and roast meats. There’s also a dessert station so you can get lost in mountains of tiramisu and Sicilian cannoli, or dip strawberries into the chocolate fountain.
How much: £85 per person with complimentary Champagne, £120 per person with unlimited Champagne
Where: 19 Berkeley Street, W1J 8ED; 58-59 Great Marlborough Street,W1F 7JY
Book now: Bocconcino Mayfair; Bocconcino Soho

Bounce, Farringdon

selection of pizzas and glasses of champagne

What: All you can eat brunching at Bounce Farringdon takes place every Saturday and Sunday, with several timed sessions throughout the afternoon. Each booking includes 90 minutes of bottomless pizza - served hot and fresh throughout your session - alongside free-flowing Prosecco or beer. The experience is paired with access to ping pong tables and a lively party atmosphere, often featuring DJs and entertainment. It’s designed for groups and social gatherings, making it a popular choice for celebrations and weekend fun.
How much: From £30 per person
Where: 121 Holborn, EC1N 2TD
Book now: Bounce Farringdon

InterContinental London Park Lane, Mayfair

Buffet station

What: One of Mayfair's most upmarket hotels has launched a sumptuous Sunday brunch buffet revolving around British classics. Sample a selection of hot and cold starters, from eggs cooked any way to freshly-prepared waffles, with guests able to watch chefs in action from a live cooking station. But that's not all. This buffet extends into the afternoon with a full-on Sunday roast. Choose between beef Wellington or Kentish roast chicken, all served with roast potatoes and a herb jus. You've come all this way, so you may as well finish with somethinfg sweet. Sample a selection of desserts and patisseries. Plus, to make it a truly special occasion, diners can add bottomless Hattingley Valley Sparkling or Bloody Marys to the experience.
How much: £69 per person
Where: 1 Hamilton Place, W1J 7QY
Book now: InterContinental London Park Lane

Jones & Sons, Dalston

Brunch buffet dishes at Jones & Sons

What: Now, the main thing to remember when brunching at this friendly all-day British restaurant in Dalston is that you can only order your next round of food when the whole table has finished. That means leaving 97-year-old granny and your mate ‘Dave the sloth’ at home if you want to make the most of what’s on offer here. Once you’ve rounded up your fast-eating friends, you can look forward to unlimited plates of classic breakfast and brunch fare, such as croissants, pancakes, various things on toast and, at risk of holding everyone else up, a full English (meaty, vegetarian or vegan). There’s also the option of adding booze into the mix for an extra tenner, which we think is a pretty sweet deal.
How much: £54 per person with alcoholic drinks, £39 per person with alcohol-free drinks
Where: 3 Gillett Street, N16 8JH; 98–106 High Road, E18 2QH
Book now: Jones & Sons Dalston; Jones & Sons South Woodford

The best all you can eat lunch and dinner buffets

We find, and we’re sure you’ll agree, that after a long day, there's nothing quite like walking into a room with a proper buffet spread. These are our favourite London spots for lunch and dinner for when you know just one plate won't hit the spot.

Jumak39, Leicester Square

meat being cooked on a korean barbecue

What: Squirrelled away in the basement is one of London’s best-kept secrets, a full Korean BBQ buffet served from 5pm every day. This one’s great if you’re looking for a more casual spot, and it’s inspired by a pocha (a Korean style pub), so it’s great for relaxed dining and drinking with friends. As for the food, think spicy tteokbokki, and fried chicken, along with a self-service raw meat bar with a choice of ribs, marinated beef and garlic prawns for you to grill at your own table.
How much: £35 per person
Where: 39 Panton Street, SW1Y 4EA
Book now: Jumak39

Inamo, Covent Garden and Soho

Sushi buffet dishes at Inamo

What: You can feast on an unlimited supply of dishes at this interactive oriental fusion restaurant, which has branches in Soho and Covent Garden. There are 30 sushi, dim sum, and tapas options to choose from, including salmon tataki, veggie dragon rolls, Korean chicken wings and yuzu pork belly. Take note, while it’s available at all times, you’ll need to purchase a voucher in advance, and redeem it up to four hours in advance, and you can order up to three dishes at a time, though you have 90 minutes in total!
How much: £39.95 without drinks, £54.95 with bottomless drinks
Where: 11-14 Hanover Place, WC2E 9JP; 134-136 Wardour Street, W1F 8ZP
Book now: Inamo Covent Garden; Inamo Soho

Indian Veg, Angel

indian dal and curry buffet

What: For those invested in London’s buffet scene, Indian Veg stands as a legendary BYOB all-you-can-eat icon. It’s over 30 years old, and easily the cheapest buffet on this list, maybe even in London as a whole. The buffet options here are different every single day, and you can guarantee the atmosphere will be endearingly quirky, thanks in part to the crowd, but also because the walls are plastered with posters claiming a well-managed vegetarian diet can prevent all manner of ailments. It’s a totally vegetarian buffet, with homestyle curries and dals of varying spice levels.
How much: £9.95 per person
Where: 92-93 Chapel Market, N1 9EX
Book now: Indian Veg

Sushi Cafe, Battersea Park

Sushi buffet from Sushi Cafe in Battersea

What: For around 25 quid per head, you can scoff down as much sushi as you please for 90 long minutes at this Battersea-based all-you-can-eat Japanese restaurant. Expect a choice of over 50 sushi buffet dishes, from curries and grills to tempura, noodles, soups and of course, a whole lot of sushi. There’s also a great selection of sake, wines, beers, and soft drinks to wash it all down. You can order up to 6 dishes each at a time, but be aware that if there’s a lot of wastage, you might be subject to a £5 charge!
How much: £25.80 per adult; £9.90 for children
Where: 555 Battersea Park Road, SW11 3BL
Book now: Sushi Cafe

The best buffet Sunday lunches in London

Cooking up a Sunday roast for the family can be taxing, so why not leave it to someone else for a change? You won’t find much in the way of traditional roasts in our picks below, but you will find a nice variety of restaurants that offer buffets fit for a king, whether you’re nursing a hangover from Saturday night or just plain hungry.

Osteria del Mare, Covent Garden

prawns, salad and seafood buffet

What: Inspired by the Italian coast, Osteria del Mare is hands down the best buffet in London for seafood lovers. It’s brimming with quality shell fish, from plump prawns to great heaving lobsters, but you’ll find other antipasti like salami selections, Caprese salad, and more here too. Plus, you can expect pastas and pizzas here too, along with limitless tiramisu. The dining room is gorgeous too, and you can expect a complimentary class of Prosecco on arrival or make the drinks bottomless too. All in all it’s an influencer’s dream.
How much: £65 per person with a glass of Prosecco, £85 with bottomless Prosecco
Where: 366 Strand, WC2R 0JF
Book now: Osteria del Mare

Ping Pong, Various locations

Dim Sum buffet menu at Ping Pong

What: We would have included Ping Pong’s ‘Lazy Sumday’ menu solely on the merit of its punny title, but it turns out its substance is as good as its name. For less than £30, you can fill up on baos, buns and dumplings until your heart’s (or stomach’s) content. And, as if unlimited dim sum wasn’t enough, you can also add a bottle of prosecco to your lunch for a tenner. Fun and informal, Ping Pong ticks the boxes for anything from a lazy Sunday food fest to a lively special occasion, and with branches all across London, you’re bound to find one that suits your location. Just checking, we mentioned the all-you-can-eat dim sum? It’s a seriously good offer.
How much: £29.95 per adult, £12.95 for under 12s
Where: 45 Great Marlborough Street, W1F 7JL; Festival Terrace, Southbank Centre, Belvedere Road, SE1 8XX; 1 Bread Street, EC4M 9BE; 29a James Street, W1U 1DZ
Book now: Ping Pong Soho; Ping Pong Southbank; Ping Pong Bow Bells House; Ping Pong St. Christopher's Place

The Ned, The City

The Ned lobster lunch buffet options

What: This one’s probably the closest to those eye-poppingly generous spreads you get at fancy hotels abroad, thanks to the vast array of delectable dishes on offer. Served in Millie’s Lounge, the aptly named ‘Ned’s Feast’ includes as much food as you like, plus a glass of prosecco on arrival. Dishes vary from week to week, but the selection will always include lobster, oysters, roasts with all the trimmings, brunch dishes and salads. There’s also a cheese and dessert bar laden with profiteroles, pastries, puddings and cheeses that you’ll need to leave room for. It’s one of the most expensive luxury buffets in London, but with food like that, we’re not complaining.
How much: £110 per person, £175 per person with free-flowing Champagne
Where: 27 Poultry, EC2R 8AJ
Book now: Millie’s Lounge at The Ned

Babur, Honor Oak

Indian buffet menu in London

What: Locals flock to this friendly neighbourhood Indian restaurant throughout the week, but particularly on Sundays, thanks to its family-friendly buffet, which offers both excellent food and great value in comfortable surrounds. Each week, the chefs at Babur choose a well-balanced mix of Indian favourites, such as tandoori chicken, Keralan slow-cooked mutton stew, and pumpkin curry, which guests can help themselves to as often as they like, along with rice and naan bread. It’s a perfect end to the week for any curry enthusiast and almost guarantees you a good afternoon nap.
How much: £23.95 per adult, £15.95 for children aged 7-12; free for under 7s
Where: 119 Brockley Rise, SE23 1JP
Book now: Babur

If you'd rather enjoy bottomless booze over unlimited food, then check out our round-up of the best bottomless brunches in London.