London restaurants: The 18 best spots in the capital according to BBC Good Food
Here are BBC Good Food’s top restaurant picks for the capital.

London is home to a whole host of eateries, which can make dining for visitors a tough choice. Luckily, for those unsure of where to head for some grub in the city, BBC Good Food has listed its top London restaurants.
Whether you’re looking for a spot in central or further out of the capital, the food magazine has compiled a list of some of the best restaurants in London. In total, 18 spots made BBC Good Food’s restaurant ranking of the city.
The list features a range of cafés, pubs and restaurants meaning it has options for those looking for a quick bite as well as others wanting a sit-down meal.
Here’s the full list of BBC Good Food’s top restaurant picks for the capital.

1. Cora Pearl
Address: 30 Henrietta St, London WC2E 8NA Nearest Tube station: Covent Garden (Photo: Google Maps)

2. Padella
Address: 6 Southwark St, London SE1 1TQ Nearest Tube station: London Bridge (Photo: Google Maps)

3. Evelyn's Table
Address: 28 Rupert St, London W1D 6DJ Nearest Tube station: Piccadilly Circus (Photo: Google Maps)

4. London Grind
Address: 2 London Bridge. London, SE1 9RA Nearest Tube station: London Bridge (Photo: Google Maps)