British Restaurants in London

1,472 places with full menus and up-to-date prices. Most are in London itself and Chandler's Cross. A typical menu runs from £3 to £29.95.

Surprise me

1,472 restaurants

Price
Features

More in London

Pub 780Italian 586European 581Mediterranean 451Middle Eastern 411Indian 370Café 351Pizza 287Japanese 229Asian 193Turkish 192Chinese 171

British Restaurants in other cities

Edinburgh 104 Liverpool 94 Glasgow 92 Birmingham 79 Cardiff 68 York 45 Bristol 39 Belfast 35 Leicester 33 Manchester 31 Nottingham 26 Brighton 25