London’s Best Buffets

Where to pig out in London...

As much as we love pretentious Instagram-able food, sometimes you don’t fancy spending £30 for a main the size of a starter, even if it is drizzled in a “delightfully flavoursome jus“. Sometimes you just want to pig out and eat till you’re full. Sometimes you want as much food as will physically fit inside you.

Sometimes you just want to feast like a Roman, to go and be sick for a moment (Romans invented the tactical chunder), and to come back and feast some more. Is that too much to ask?

We think not. That’s why we’ve compiled this list of some of the best all-you-can-eat places in London. Just remember, your stomach is bigger than your eyes, not the other way round.

Kitchen-N1KITCHEN N1

Kitchin N1 serve up a variety of dishes from China, India, Thailand and Italy at their live cooking stations where you can watch the food being prepared in an showy, ostentatious manner. Because who doesn’t love a bit of fire? The set price changes depending on what time you come, but the most expensive is of course dinner on a weekend, which only costs £17.99 so fill your boots. And your plates too.

8 Caledonia Street, N1
Victoria Kings Cross St Pancras


This Swiss vegetarian and vegan restaurant doesn’t really belong on the list because you are charged by the weight of your plate, rather than a fixed buffet price. Still, with dishes  like avocado lemon rice and parsnip gnocchi, we’re not complaining. Plus vegetables can’t weigh much, can they? Tuesdays are completely vegan with all dishes completely meat and animal product-free, so bring your appetite and your sense of moral superiority. And if you were wondering, dinner costs £2.70 per 100 grams.

12 – 14 Heddon Street W1B 4DA
Piccadilly Piccadilly Circus

Dragon-King-LondonDRAGON KING

Dragon King is the classic Chinese restaurant with the red paper lanterns and the Foo Dog statues and the outdated website. Just how we like it. A 5 minute walk from Park Royal tube station, Dragon King serves up a buffet of typical Chinese dishes for £13.30 at dinnertime on a weekend. You can also book out one of the karaoke rooms to sing your heart out, safely separated from the rest of the dinners, who might not fully agree that you nail Wonderwall.

Royal Leisure Park, Kendal Avenue, W3
Piccadilly Park Royal

The-Winter-Garden-LondonTHE WINTER GARDEN

For a slightly more luxurious experience, head to the Winter Garden restaurant at the Landmark Hotel. Here the Sunday champagne brunch  gives you as much home-baked pastry, continental charcuterie, smoked salmon, salad, and of course chilled champagne, that you can consume. Challenge accepted. In the lavish eight-storey glass-roofed atrium, brunch also comes with a selection of desserts and mains from seared sea bass to roasted rib eye of beef. This is all done to the accompaniment of live music, whilst attentive staff fawn over you. At £90 per head, it’s not the cheapest on the list, but can you really put a price on luxury? Apparently you can. £90.

The Landmark, 222 Marylebone Road, NW1
Bakerloo Baker Street

Rodizio-Rico-LondonRODIZiO RICO

With locations at Notting Hill, Islington and at the O2 (as well as one in Birmingham), this Brazilian meat-haven is the lazy man’s paradise. You sit and relax while they continuously bring various cuts of meat to you. If you need a break to catch your breath and wipe off the meat sweats, flip your card to red and they’ll hold off, but once you’re ready, turn the card back to green and the waterfall of meat resumes. Enjoy charcoal roasted cuts of lamb, beef, pork, chicken and their homemade sausages or visit the sides and salads bars that feature a range of Brazilian street food, side dishes, and fresh vegetables. Just to balance things out.

111 Westbourne Grove, Notting Hill, W2 4UW
Hammersmith & City Royal Oak