European Restaurants in London

581 places with full menus and up-to-date prices. A typical menu runs from £3.60 to £38.

Surprise me

European dishes diners love in London

Based on diner reviews and ratings

  1. Coconut Rice Hullabaloo Greenwich £4.50
  2. ‘BB’ cheese soufflé Brasserie Blanc - Threadneedle Street £9.95
  3. BBR Signature Chocolate Glory Bob Bob Ricard Soho £16.50
  4. Duck, Lamb and Beef Shepherd’s Pie The Ivy Kensington Brasserie £19.95
  5. Les Escargots (6) L’Escargot £18
  6. Falafel Wrap Clapton Table £12.50

581 restaurants

Price
Features

More in London

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

European Restaurants in other cities

Edinburgh 68 Belfast 49 Glasgow 43 Liverpool 25 Birmingham 18 York 14 Cardiff 10 Leicester 10 Bristol 9 Manchester 9 Nottingham 7 Newcastle upon Tyne 6