Discover the best restaurants in London, from local neighbourhood takeaways, to Michelin-starred fine dining and your favourite high street restaurants. Book a table at one of the best restaurants in London with ease.