Eight bamboo steamers crowded onto a restaurant table, holding har gau, siu mai, char siu bao and yellow-wrapped dumplings

Food and drink

All You Can Eat in London: Sushi, Korean BBQ, Rodízio and Buffets

All-you-can-eat restaurants in London by style: sushi, Korean barbecue, hot pot, rodízio, dim sum and buffets, with each price, time limit and rule.

In this guide

All-you-can-eat in London is a fixed price for as much food as you can order inside a set time, and the time limit and the table rules matter as much as the price. Each entry below gives the price, the days and the limit as the restaurant lists them, plus the one condition that decides the visit.

💡 The Short Version: Mr Wu in Soho has the lowest listed price, a Chinese buffet at £9.95 to eat in. Chutneys and Diwana Bhel Poori House serve vegetarian Indian buffets at £14.95 in Euston. The longest stated limit is two hours, at FeiEr Cottage (hot pot or dim sum, £38), DAIU and Jimmy’s World Grill. For sushi, Sushi Cafe in Battersea is £25.80 for 90 minutes. For Korean barbecue, Keonbae in Royal Wharf is £32 or £45 on Tuesdays. For hot pot, Da Long Yi in Fitzrovia is £28.99 with walk-ins welcome. For rodízio, Preto has an £18.95 weekday lunch. For pizza, Pizza Pilgrims and PizzaLuxe run 90-minute sessions. For dim sum, Ping Pong is £29.95 on Sundays.

⚠️ Many of these run on one day only. Keonbae is Tuesday or Wednesday, Big Easy changes its offer each weekday, Las Iguanas and Pick & Cheese are single weekdays and YO! Sushi’s Bottomless Belt is Thursday afternoon and evening. Check the day before you travel.

Prices and times as listed by each restaurant, November 2026.


Every offer, side by side

VenueStylePriceTime limit
Mr Wu, SohoChinese buffet£9.95–
Chutneys, EustonVegetarian Indian£14.95–
Diwana Bhel Poori House, EustonVegetarian Indian£14.95–
Jimmy’s World Grill, The O2World buffet£17 weekday lunch, £23–25 dinner2 hours
Las Iguanas, TuesdaysTapasFrom £1790 minutes
Aroma Buffet, Shepherd’s BushPan-Asian£18 weekday lunch, £28 dinner–
Preto, AngelRodízio£18.95 weekday lunch, £35.95 dinner–
Cosmo, RomfordWorld buffet£21.99–£23.99–
Highyaki, ChinatownJapanese barbecue and sushi£24.99 lunch, £29.99 dinner–
Sushi Cafe, BatterseaSushi£25.80–£27.8090 minutes
Sushi Shimai, Herne HillSushi£26.80–
JRC Global Buffet, WembleyWorld buffet£26.99–£29.991 hour 45 minutes
Babur, Forest HillIndian£27.95–
Da Long Yi, FitzroviaSichuan hot pot£28.99–
Big Easy, four branchesBarbecue and seafoodFrom £28.50–
Pick & Cheese, Covent GardenCheese and charcuterie£29.5075 minutes
Ping PongDim sum£29.952 hours
Picanha Steakhouse, TootingRodízio£29.99–
Royal Nawaab, PerivaleIndian and Pakistani£29.99–
Chuku’s, TottenhamNigerian tapas£30–
Thai Square, Covent GardenThai£3090 minutes
Keonbae, Royal WharfKorean barbecue£32 or £4590 minutes
YO! SushiSushi£34.9560 minutes
Keonbae, KidbrookeKorean barbecue£3590 minutes
DAIU, WembleyHot pot and barbecue£352 hours
Ayllu, PaddingtonNikkei£3790 minutes
113 K-BBQ & Karaoke, EustonKorean barbecue£38–£40–
FeiEr Cottage, WestminsterHot pot and dim sum£382 hours
Shiro, Liverpool StreetSushiFrom £39–
PizzaLuxePizza£39.9590 minutes
Akatuki, Covent GardenSushi£48–£88–
Rodizio Rico, The O2Rodízio£48 dinner–
Bocconcino, SohoPasta and pizzaFrom £4990 minutes
Market Place, VauxhallTacos£50 for two60 minutes
Fogo de Chão, BishopsgateRodízio£54 lunch, £68 dinner–
Nobu Portman Square, MaryleboneSushi£902 hours

All-you-can-eat sushi

Sushi Cafe, Battersea

Battersea · £25.80 Sunday to Thursday, £27.80 Friday and Saturday · 90 minutes · every day

A buffet menu of over 100 Japanese dishes, including teriyaki chicken, tempura, nigiri and rolls, ordered as much as you like. The limit is 1 hour 30 minutes and booking is by phone.

Highyaki, Chinatown

Chinatown · £24.99 at lunch, £29.99 at dinner · every day, 12pm to 11pm

Japanese barbecue and sushi, with over 50 dishes unlimited. Lunch runs until 3.30pm and dinner starts at 5pm. The restaurant asks you to order only what you can eat.

Sushi Shimai, Herne Hill

Herne Hill · £26.80, £13.40 for children under 120cm · evenings, closed Mondays

An evening all-you-can-eat sushi and Japanese buffet. Lunch is a different deal: 50% off the à la carte menu, not a buffet.

YO! Sushi, Bottomless Belt

Participating restaurants · £34.95, £17.50 for children 12 and under · 60 minutes · Thursdays 4pm to 8pm, and daily 7 to 13 December 2026

The Bottomless Belt is 60 minutes of sushi, rolls, nigiri and desserts off the belt. Dine-in only, and dishes eaten after the 60 minutes are charged. The slot ends 60 minutes before closing, so it stops at 7pm in restaurants that close earlier.

Shiro, Liverpool Street

Liverpool Street · from £39 · Saturday and Sunday, all day

Weekend brunch with unlimited sushi. A bottomless drinks package is an add-on.

Akatuki, Covent Garden

Covent Garden · £48, £68 or £88 · Friday to Sunday, 12pm to 3.30pm

All-you-can-eat sushi and a Japanese lunch buffet, cooked to order and brought to the table: rolls, salmon sashimi, prawn and mussels, ribeye steak, seafood udon, yakisoba and dessert, plus one sashimi platter. The £48 tier includes a glass of Prosecco or the Cocktail of the Day, £68 adds a premium main and £88 adds bottomless Prosecco. Last booking is 3.30pm; online booking covers up to 10 people.

Nobu Portman Square, Marylebone

Marylebone · Marble Arch · £90 · 2 hours · Sundays, 12.30pm to 5.30pm

Sunday sushi brunch: an unlimited sushi buffet of nigiri, crispy rice, salmon tacos and sashimi, one main course from the menu and a dessert bar, with a live DJ. Children aged 6 to 12 are £45 (buffet only £27) and under-5s are free, one child per paying adult. The reservation is two hours and the last is at 3.30pm.

Nobu Old Park Lane, Mayfair

Mayfair · Hyde Park Corner · Saturdays

Saturday brunch with an unlimited sushi and sashimi buffet (Yellowtail Jalapeño, Sea Bass Ponzu, nigiri, cut rolls, Lobster Ceviche, Toro and Caviar hand rolls), a main dish such as Black Cod Miso, and a dessert buffet.


Korean barbecue

Keonbae, Royal Wharf

Royal Wharf · Silver £32, Gold £45 · 90 minutes · Tuesdays, 5pm to 10pm

Unlimited Korean barbecue and hot dishes, with sushi and dessert, in two tiers. Everyone on a table must buy the same tier. Children up to 14 are half price and under-3s are free. A 12.5% discretionary service charge applies, and food left over costs £10 a head.

Keonbae, Kidbrooke

Kidbrooke · £35 · 90 minutes · Wednesdays, 5pm to 10pm

Unlimited Korean barbecue, hot food, sushi, a cold bar and dessert. Children up to 14 are £17.50 and under-3s are free. The service charge and the £10 no-waste charge are the same as at Royal Wharf.

113 K-BBQ & Karaoke, Euston

Euston · £38 on weekdays, £40 at weekends · Tuesday to Sunday, barbecue 5pm to 10pm

A Korean barbecue buffet sold with karaoke. Closed Mondays; reserve by email or phone.

Kalbi, Clerkenwell

Clerkenwell

A Korean barbecue buffet on Rosebery Avenue.

Sanshun, Hammersmith

Hammersmith · every day

Hot pot and Korean barbecue in one buffet: beef, pork, lamb, seafood and chicken to grill, plus sushi, bibimbap and desserts. Closed on 24 and 25 December.


Hot pot

Da Long Yi, Fitzrovia

Fitzrovia · £28.99 · every day, Sunday to Thursday 12pm to 11pm, Friday and Saturday to 11.30pm

All-you-can-eat Sichuan hot pot: pick a broth, then unlimited meats, seafood, vegetables and hot pot favourites. Walk-ins are welcome and no booking is needed. Last orders are an hour before closing.

FeiEr Cottage, Westminster

Westminster · £38, £20 for children under 9 · 120 minutes · every day

Unlimited hot pot for two hours: a choice of broths, thin-sliced meats, vegetables, dumplings, fish balls and sauces. Weekdays it runs 11am to 4pm and 5pm to 10pm; weekends 12pm to 10pm. The same price and time limit apply to its unlimited dim sum, listed under dim sum below.

DAIU, Wembley

Wembley · £35, £25 for children · 2 hours · every day

A buffet with hot pot and barbecue cooked at the table. The child price applies to under-13s and under 150cm, measured at reception. Last admittance is 90 minutes before closing, drinks are extra and there is a 5% discretionary service charge. DAIU also has branches in Bexleyheath, Croydon, Ilford and Wimbledon; the price here is from the Wembley page.


Rodízio and Brazilian grills

Rodízio means waiters circulate with skewers of grilled meat and carve it onto your plate until you signal that you have had enough, with a salad and hot-food bar alongside.

Preto, Angel

Angel · £18.95 weekday lunch, £35.95 dinner · Monday to Friday lunch

A continuous rodízio of beef, pork, chicken and lamb carved at the table, with the salad bar and hot sides. The salad bar and hot sides alone are £27.95 at dinner. Children up to 10 are £9.95, and one child up to 10 eats free with each full-paying adult on weekdays from 4pm and all weekend. A 12.5% discretionary service charge applies. Preto also has branches in Queensway, Victoria and the West End; the prices are from the Angel menu.

Picanha Steakhouse, Tooting

Tooting · £29.99 · Tuesday to Thursday and Saturday lunch

A Brazilian rodízio with unlimited picanha and spit-roasted beef, chicken and pork carved at the table, plus a salad and sides bar. The £29.99 Premium rodízio deal runs Tuesday to Thursday and at Saturday lunch; outside it the Premium is £31.99. Closed Mondays.

Rodizio Rico, The O2

North Greenwich · £48 dinner · every day

Grilled meats carved at the table plus a hot dish and salad buffet. Prices are £34 for weekday lunch, £38 for Saturday lunch, £43 on Sunday all day and £48 at dinner. A December price list runs until 26 December 2026, with a one-price dinner of £39.10 (£44.10 with dessert) every day. Children aged 5 to 12 are £20.50 and under-5s are free; a vegetarian rodízio is £34 at dinner.

Fogo de Chão, Bishopsgate

Bishopsgate · £54 at lunch, £68 at dinner

Brazilian churrasco in the rodízio style: continuous tableside service of grilled cuts, priced by session. Happy hour runs 3pm to 7pm daily in Bar Fogo and the restaurant.

Braza London, Romford

Romford (Havering)

Brazilian charcoal-grilled meats with an unlimited buffet of hot sides and salads, on Arcade Place.


Dim sum

Ping Pong

Four London restaurants · £29.95, £12.95 for under-12s · up to 2 hours · Sundays and bank holiday Mondays

Lazy Sumday is unlimited dim sum, buns and bowls from a selected menu, all day. A two-hour table limit may be imposed. A bottle of bubbly is £15 more (over-18s, one bottle per person). It cannot be combined with other offers.

FeiEr Cottage, Westminster

Westminster · £38, £20 for children under 9 · 120 minutes · every day

Unlimited dim sum for 120 minutes, with Chinese barbecue and hot pot also on the menu. Reservations are for two or more guests.

Yauatcha, Soho and the City

Soho

The Infinite Yum Cha Brunch is unlimited rounds of steamed, fried and baked dim sum and bao, then a main course, a side and soufflé pancakes.


Indian and vegetarian buffets

Chutneys, Euston

Euston · £14.95 · every day

A vegetarian Indian buffet seven days a week on Drummond Street.

Diwana Bhel Poori House, Euston

Euston · Euston Square · £14.95 · Friday 12pm to 2.30pm, Saturday and Sunday 12pm to 4pm

An all-you-can-eat vegetarian Indian buffet on Drummond Street, three days a week.

Indian Veg, Islington

Islington · Angel · daily, noon to 11.30pm

A daily vegetarian buffet at the Chapel Market restaurant. The menu changes constantly.

Babur, Forest Hill

Forest Hill · Honor Oak Park · £27.95, £18.95 for children 7 to 12 · Sundays, noon to 4pm

A Sunday buffet of classic Indian dishes that change weekly: starters, fish, chicken and lamb mains, vegetarian dishes, rice, baby naan and salads. Under-7s eat free.

Royal Nawaab, Perivale

Perivale · £29.99, £13.99 for children aged 4 to 10

A buffet of over 120 dishes at shared stations, Indian and Pakistani, from slow-cooked curries to fresh naan, in the Hoover Building on Western Avenue. Drinks are extra and prices rise on bank holidays and festive days. The restaurant says it cannot cater for food allergies and advises allergy sufferers not to book.

The Bombay Restaurant, South Kensington

South Kensington · Gloucester Road · Saturday and Sunday

The weekend buffet brunch at Bombay Brasserie is served in the conservatory, with a weekly-changing buffet of biryanis, tandoori grills, chaats and desserts.


Chinese and world buffets

Mr Wu, Soho

Soho · £9.95 to eat in

An eat-as-much-as-you-like Chinese buffet on Wardour Street. Takeaway is £5 a box; group bookings are by phone.

Hong Kong Buffet, Chinatown

Chinatown

A Chinese buffet at one set price on Lisle Street, with a rotating menu of rice and noodles, meat, seafood and vegetable dishes.

Aroma Buffet, Shepherd’s Bush

Shepherd’s Bush · £18 weekday lunch, £28 at dinner and weekends

An unlimited pan-Asian buffet at West 12 Shopping Centre. Lunch is Monday and Friday only, 12pm to 3pm; dinner runs Monday to Friday 5pm to 10pm, Saturday 12pm to 10.30pm and Sunday 12pm to 10pm. Children are £9.50 under 150cm (£15 at dinner) and £3.50 under 90cm. Last entrance is 2.15pm at lunch and 9.15pm at dinner, and tables are vacated at the close of each session.

Jimmy’s World Grill and Bar, The O2

North Greenwich · £17 weekday lunch, £23 Monday to Thursday dinner, £25 Friday dinner and weekends · 2 hours

A multi-cuisine buffet of Chinese, Indian, Mexican and Italian dishes, salads and dessert, with live cooking stations. Children aged 3 and under are free and those 10 and under are half price. The two-hour seating does not apply to arrivals after 2pm at lunch or 8pm at dinner. Weekday lunch tables are vacated by 4.15pm, and half-term and school holidays use evening prices all day.

JRC Global Buffet, Wembley

Wembley · £26.99 Monday to Friday evenings, £29.99 Saturday, Sunday and bank holidays · 1 hour 45 minutes

A global buffet with an evening sitting Monday to Friday and all-day sessions at the weekend. The child price is £14.99 for under-13s and under 150cm, measured at reception. Last admittance is 90 minutes before closing, and there is a 5% discretionary service charge. Croydon and Ilford list the same prices.

Cosmo, Romford

Romford (Havering) · £21.99 to £23.99 depending on the day

A world buffet with live cooking stations at The Brewery. Monday to Thursday dinner is £21.99, Friday £22.99, and Saturday, Sunday and bank holidays £23.99. Children under 155cm are £11.99. A 3% discretionary service charge applies, and last entrance is 60 minutes before closing.


Pizza

Ballie Ballerson, Shoreditch

Shoreditch · from £45 · 120 minutes of pizza · Thursday to Sunday

The ball-pit bar’s bottomless brunch includes 120 minutes of unlimited pizza and 90 minutes of drinks. The price is £45 on Thursday and Sunday, £49 on Friday and £65 on Saturday. It takes a fifty per cent deposit at booking, with the balance a week before.

Pizza Pilgrims, Liverpool Street

Liverpool Street · 90 minutes · weekdays from 3pm, all day Saturday

A bottomless pizza and drinks package at the Liverpool Street pizzeria: 1.5 hours of Neapolitan pizzas (Margherita, Mushroom and Truffle, Double Pepperoni and Spicy Honey, Nduja and Marinara, with halal and vegan options) plus prosecco, beer, soft drinks and cocktails. Tickets are bought in advance.

PizzaLuxe

London branches · £39.95 · 90 minutes · every day, 12pm to 7pm

Ninety minutes of unlimited Roman-style pizzas with dough balls, plus an Italian spritz, draught beer, mocktails or soft drinks. A birthday guest is free when five friends celebrate together; ID is required.

Bocconcino, Soho

Soho · from £49 · 90 minutes · Sundays

A Sunday bottomless brunch of unlimited pasta and pizza with a charcuterie board and bottomless bubbles. Truffle pizza and truffle tagliatelle carry supplements, and the Aperol or Limoncello spritz version costs more.


Tapas, tacos and cheese

Las Iguanas, Tapas Tuesdays

Most branches · from £17 (£20 at Royal Festival Hall) · 90 minutes · Tuesdays

Ninety minutes of unlimited tapas from the Bottomless Tapas menu. Pre-booking is essential, it is dine-in only and the whole table must take part. Dishes arrive at most three per two people at a time, and sides and desserts are extra. It may not run on some days at event locations (The O2, Wembley, Royal Festival Hall).

Pick & Cheese, Covent Garden

Covent Garden · Covent Garden · £29.50 · 75 minutes · Wednesdays

Bottomless Plates: unlimited plates of cheese, charcuterie and pickles from the conveyor belt, all day. Yellow dessert plates and off-belt dishes are not included, and booking is recommended.

Inamo, Soho and Covent Garden

Soho and Covent Garden · 90 minutes · daily

Unlimited Asian tapas and sushi from a long menu, ordered from the interactive table. It must be pre-booked and pre-paid with a voucher bought at least four hours ahead, for up to 25 guests (20 at peak times). Free-flowing wine or Asahi beer can be added, and some dishes carry a supplement.

Market Place Food Hall, Vauxhall

Vauxhall · Vauxhall · £50 for two · 60 minutes · Monday to Saturday, 11am to 8pm

Bottomless Tacos at Streat Latin: 60 minutes of unlimited chicken, beef, chorizo or jackfruit tacos for two people, each with a welcome Jarritos drink and nachos to share. Tacos arrive three per person at a time, it is dine-in only and late arrivals do not extend the slot. Cancellations are refunded with three or more days’ notice. A second site is at St Paul’s.

Chuku’s, Tottenham

Tottenham · Seven Sisters · £30 · Sunday 22 and Sunday 29 November 2026, 12pm to 4pm

Bottomless sharing plates: unlimited reorders of selected Nigerian tapas plates, as part of the restaurant’s 10th birthday. Advance booking is required, the whole table must take part, tables are limited and the Lamb Ayamase is excluded.


Barbecue and seafood nights

Big Easy

Canary Wharf, Covent Garden, Chelsea and Westfield Stratford · from £28.50 · weekly specials

Big Easy runs a different unlimited deal on four days:

  • Monday, £28.50. The Big Pig Gig: unlimited barbecue ribs, chicken and Carolina pulled pork with slaw, beans and cornbread, plus a stein of beer, glass of house wine, bubbles, thick shake or soft drink.
  • Tuesday, £28.50. Shrimp Tuesdays: unlimited deep-fried jumbo shrimp with chunky chips and tartar sauce, plus a slushy cocktail, beer, house wine, bubbles, thick shake or soft drink.
  • Friday, from £29.50. An unlimited jumbo shrimp boil with a stein of beer, a thick shake or a soft drink.
  • Saturday and Sunday, from £35.50, until 4pm. Unlimited home-smoked barbecue of St. Louis ribs, chicken, pulled pork, cornbread, beans and slaw, with a drink; the alternative is half a 750g lobster. Tables are limited to 12, and an unlimited drinks upgrade is £6 a head.

Randy’s Wing Bar, Hackney Wick

Hackney Wick · Mondays

All You Can Eat Mondays at the wing bar.


Other unlimited menus

Thai Square, Covent Garden

Covent Garden · £30 · 90 minutes · every day, to 31 December 2026

A pre-theatre all-you-can-eat Thai menu valid from 1 October to 31 December 2026: starters, mains and desserts cooked to order and served at the table, not a buffet. The whole table must take part, with a maximum of two dishes per person per round and 12 guests per booking. It is dine-in only; tell the server your showtime on arrival. Unlimited drinks are a £15 upgrade, and children under 12 have separate pricing.

Ayllu, Paddington

Paddington Central · £37 food only, £55 with free-flowing drinks · 90 minutes · Saturday and Sunday

The Samba Bottomless Brunch is 90 minutes of unlimited Nikkei (Japanese-Peruvian) sharing plates (ceviche, sushi rolls, appetisers, mains and dessert) with a live samba show. The whole table must choose the same package.


Continue planning your London trip

Common questions

Where can I get all-you-can-eat sushi in London?

Sushi Cafe in Battersea charges £25.80 a head from Sunday to Thursday for a menu of over 100 Japanese dishes with a 90-minute limit. Highyaki in Chinatown charges £24.99 at lunch and £29.99 at dinner. YO! Sushi's Bottomless Belt is £34.95 for 60 minutes on Thursdays. Akatuki in Covent Garden has a Friday-to-Sunday lunch from £48.

How much is all-you-can-eat Korean BBQ in London?

Keonbae's Royal Wharf branch charges £32 for its Silver tier and £45 for Gold on Tuesdays, with a 90-minute table limit. Its Kidbrooke branch charges £35 on Wednesdays. 113 K-BBQ & Karaoke in Euston charges £38 on weekdays and £40 at weekends.

What is rodízio?

A Brazilian steakhouse format where waiters carry skewers of grilled meat from table to table and carve onto your plate until you signal that you have had enough. A salad and hot-food bar sits alongside. Preto, Rodizio Rico, Fogo de Chão and Picanha Steakhouse all serve it in London.

What is the cheapest all-you-can-eat buffet in London?

Mr Wu in Soho lists a Chinese buffet at £9.95 to eat in. The vegetarian Indian buffets on Drummond Street in Euston are £14.95 a head.

Do all-you-can-eat restaurants have a time limit?

Most do. Ninety minutes is the usual limit at Korean barbecue, tapas and pizza deals; two hours at FeiEr Cottage, DAIU and Jimmy's World Grill. Several charge extra for food left on the plate, such as the £10 a head no-waste charge at Keonbae.