Are you looking for the best places to eat in London? There are many eateries in London that offers delicious food and welcome its guests with nice ambiance. Here is a list of some of the best food restaurants in London that you should visit.

1. Galvin at Windows

Twenty-eight floors up with glimpses into Buckingham Palace’s gardens, this is the place to bring someone you want to spoil. Dishes are pegged to seasonal ingredients: mains include rump of Cornish lamb, crispy spiced shoulder, couscous, aubergine & harissa jus. Three courses cost £70, a three-course Sunday lunch is £50 and there’s kids menu too. (Price may vary)

2. Blanchette

This bustling Soho bistro has a quirky interior, eclectic music and a tapas-style tasting menu of French fare – you’ll feel at home and thoroughly spoilt all at the same time. A warm cheese beignet with onion confit and generous glass of red may have you cancelling plans for the rest of the evening and settling for a full three courses. Mains from £7.

3. Craft

Between the O2 and North Greenwich Tube station lies Craft restaurant, café, bar and shop – a welcome oasis of striking Tom Dixon design and lovingly made British food. Eat food at the restaurant and you can sample charcuterie such as cured pork neck, IPA beef leg and duck ham, brine-pickled vegetables with salted yogurt or pork belly, land cress, kale & beetroot. Snacks from £3.50, mains from £16.50. The café serves pizzas, salads and very good coffee.

4. Bernardi’s

A step away from the Marble Arch end of Oxford Street is Bernardi’s, a modern Italian restaurant with the feel of a chic local. The menu includes dishes to cover every type of all-day eating, from cicchetti (small plates) such as polpette, n’duja & taleggio arancini and courgette & pecorino frittata (all under £5); mains, such as lamb shoulder ragu; and a range of pizzette and salads.

5. The Ninth

Set on London’s Charlotte St, behind Tottenham Court Road, is Jun Tanaka’s The Ninth. With more than 20 years’ experience in some of the finest French restaurants in London – including Le Gavroche, The Square and Pearl – the American-born chef has honed his style to offer French Mediterranean cooking. Typical dishes include a sublime rabbit confit lasagne, barbajuans (small, deep-fried ricotta and chard parcels) and sea bass carpaccio, salsa verde & pickled kohlrabi. Midweek, a three-plate set lunch menu is brilliant value at £21 per person.

6. Sardine

Close to Old Street in the backstreets of Hoxton (in close proximity to the brilliant, bonafide London boozer, The Wenlock Arms), Alex Jackson’s Sardine serves southern French cooking with a side of retro. The stuffed tomato may sound like something from Abigail’s Party, but the veal filling and puddle of salty, buttery emulsion served with it showcase a modern approach to ingredient-led, no-fuss plates. If visiting in summer, expect dishes like red mullet en papillotte with mussels, wild sea trout with flat beans and artichoke Niçoise. Make sure you take a detour past the open kitchen to watch hunks of lamb cooking on an open wood fire if hypnotic, dangling meat is your thing. Main courses from £14.

7. Dishoom

Fantastic Indian food, excellent cocktails and one of the best breakfasts in London (try the egg & bacon naan). There are branches in Soho, Covent Garden, Kings Cross and Shoreditch and each has speciality dishes. We always order the chilli cheese toast (£3.50), black house daal (£5.90) and matter paneer – made with the best paneer we’ve ever eaten (£7.90) and then add to that base accordingly.



Please enter your comment!
Please enter your name here