The Best Food And Drink In London

On the hunt for the best bars and restaurants in London? Looking for the best food and drink the capital has to offer? Got a burning desire to visit the newest, hottest restaurants, bars, cafes and diners?

You're in the right place. On this page, we've gathered up our very best knowledge of the London dining scene, to help you plan your next night out, romantic meal or dining out treat.

Pssst... London's restaurant and bar scene is ever-changing. We try to keep this information as up-to-date as possible, but if you notice something that's slipped through the net, let us know on [email protected]. The date next to each article lets you know when it was last updated — we always recommend checking to make sure a restaurant is still open or serving a certain dish before making a special trip.

Where to eat international cuisine in London

Because, sometimes you know exactly what you fancy.

Best Restaurant By Restaurant Type

Afternoon tea in London

London's best puddings, desserts, ice cream and sweet treats

By Food Type

Weird, unusual and quirky drinking and dining in London

Best breakfasts and brunches in London

Gluten-free food and drink in London

Vegetarian and vegan food and drink in London

Food and street food markets in London

Cafes, coffee shops, tea and hot chocolate in London

Best Food And Drink By Area

Peckish in Peckham? Hungry in Haggerston? Take a look at our London area guides and find the best restaurants, cafes, bars, pubs and bakeries close to you, whether you're in the mood for a light snack, three-course meal, or somewhere for a special occasion.

Where to eat and drink in:

Balham (2018) | Blackheath (2017)| Brixton (2016) Brockley (2016) | Camden (2018) |Camberwell (2016) | The City (2018)| Clapham (2018) | Covent Garden (2018) | Croydon (2018) | Dalston (2018) | Ealing (2017) | East Dulwich (2017) | Euston (2018) | Finsbury Park (2016) | Forest Hill (2016) | Fulham (2016) | Golders Green (2016) | Hackney Wick (2016) | Haggerston (2017) | Hampstead (2017) | Hoxton (2016) | King's Cross (2018) | Leyton And Leytonstone (2016) | London Bridge (2018) | London Fields (2017) | Notting Hill (2018) | Oxford Street (2018) Peckham (2018) | Shepherd's Bush (2018) | Soho (2018) | Stoke Newington (2018) | St. John's Wood (2017) | Streatham (2018) | Sutton (2017) | Victoria station (2018) | Wandsworth (2017) | Waterloo station (2018) | Wembley (2018) | West End (2016)

London's best pubs

See also: our database of the best pubs in London.

London's best bars: cocktails, spirits