Where to eat and drink in London

London’s dining scene has a little bit of everything, from traditional British pub grub to celebrity chefs and multicultural market stalls; and the quality is almost always excellent. Find a cosy booth in a pub for a Sunday roast, order a traditional curry on Brick Lane, or sit down for a long brunch in a Covent Garden cafe. 

The classic British Pub

Found on the corner of almost every neighbourhood high street, British pubs vary greatly in quality, but most offer food and all offer a wide selection or beverages behind the bar. Many of London's pubs come with a decent dose of history too, such as the Spaniards Inn in Hampstead, frequented by many a literary legend (Dickens, Keats, Blake, Byron and many more), and The Punch Bowl in Mayfair, once owned by Guy Ritchie and Madonna, and frequented by celebrity clientele.
The traditional London Pub.

London - Where to Eat - Brick Lane Shoreditch

Indian cuisine has become an integral part of England’s food palette, with chicken tikka masala ahead of bangers and mash as the national dish. Brick Lane is lined with some of the best Indian restaurants in the city. Becoming increasingly trendy, the area has in recent years welcomed more gastropubs and boutique bars, too.
Known as London's curry mile, Brick Lane.

Brixton Village

In the centre of South London, Brixton has become something of a go-to area for food-lovers. Home to an eclectic culture of artists, musicians and restaurateurs, a visit to Brixton is a window into vibrant local life in London. Explore the Brixton market or duck into one of the surrounding restaurants, where you’ll find a multicultural mix, from African and French to Caribbean and Japanese cuisine.
Brixton Village Market entrance in London during a sunny day.

Soho Restaurants

The trendy heart of London's West End, Soho is perfect place for dinner before a theatre show. Packed with restaurants, pubs and bars lining cobblestone laneways, you can find almost any cuisine in this neighbourhood. A notable mainstay is The Dog & Duck, a traditional pub with a grand interior that was in fact George Orwell's favourite watering hole.
Roast ducks on display in London Chinatown.

Covent Garden

Next door to West End, Covent Garden is foodie heaven from dawn ‘til dinner. This is the perfect place to start your day before seeing the sights, with an array of eateries serving breakfast and brunch. There are also myriad restaurants serving British, French, Peruvian and American cuisine, with everything from burger bars to classy establishments. Two pubs to enjoy a pint in are The Lamb & Flag, frequented by Charles Dickens, and The Cross Keys.
The corner of Russell Street and Bow Street in London's West End.