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

British dishes diners love in London

Based on diner reviews and ratings

  1. Large Cod and Large Chips Old Captain Fish & Chips £19.35
  2. Cod and Chips Poppies Fish & Chips Soho £20.99
  3. Large Cod with Chips and a Side Sussex Fish Bar £13.99
  4. Brixton’s Big Breakfast Sam's Cafe Bethnal Green £17
  5. Flat Iron Steak Flat Iron Kings Cross £14
  6. 2 Pies 2 Mash and Liquor Hughes's Pie and Mash £15

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