Restaurants in London
We list 8,370 restaurants in London.
Updated July 2026
Ambience:
Fine Dining
The Monkey Puzzle
The Union Bar
The Waterside
The Last Judgement
Ship Tavern
The Polish Bar (Na Zdrowie)
All Bar One
White Haus
The Saint
Marquess of Anglesey
The Liberty Bounds
The Cheshire Cheese
How many restaurants are there in London?
8,370 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.