Eater’s 38 Essential London Restaurants in Winter 2019

London is a very popular tourist location. And there are no shortage of good restaurants.

You can find them all over – in Shoreditch, in Notting Hill, Covent Garden and more.

The following are the best 38 restaurants in London England in 2019 according to Eaters: