- Westminster324
- Hampstead182
- London Borough of Southwark126
- Islington118
- Croydon107
- Barnet104
- Kensington103
- Uxbridge103
- Wandsworth101
- Stratford97
- Eltham96
- Brixton95
- Spitalfields94
- Hackney92
- Wembley92
- Ealing90
- City of London89
- Hounslow86
- Romford84
- Bromley82
- Enfield81
- Fulham80
- Twickenham68
- Wimbledon65
- Leyton64
- Catford62
- Ilford59
- Kingston upon Thames57
- Sutton57
- Harrow56
- Hornsey55
- Sidcup55
- Dagenham32
London Mediterranean
1,338 places in London, United Kingdom
40 Maltby Street and Zephyr Notting Hill are the best-rated Mediterranean restaurants in London. See all 35 rated places, ranked by diners' comparisons.
- Highest rated
- 40 Maltby Street
- Rated places
- 35
- Average score
- 63/ 100
- Most popular dish
- Greek Salad

Turkish · BBQ · Mediterranean
104 Ladbroke Grove

Mediterranean · Vegetarian · Sandwich Shop
94 Golders Green Road

Greek · Kebab House · Mediterranean
13-14 Cockfosters Parade

Mediterranean · Lebanese · Coffee Shop
72 High Street

Mediterranean · Turkish · Kebab House
15 Highgate Road

Turkish · Mediterranean
22 Bloomsbury Street

Middle Eastern · Mediterranean · Brunch
70 Broadway Market

Wine Bar · Tapas · Mediterranean
Zizzi, 12 Ivory House

Sandwich Shop · Mediterranean
370a Green Lanes

Lebanese · Mediterranean · Family Style
230 Old Kent Road

Turkish · Mediterranean · Grill
222 High Street Colliers Wood

Turkish · Mediterranean · Breakfast
20 The Broadway

Mediterranean · French · Fine Dining
Wilton Place

Mediterranean · Bar
150 Victoria Street

Mediterranean · Turkish · Greek
291-293 Muswell Hill Broadway

Italian · Mediterranean · Steakhouse
451 Edgware Road

Greek · Deli · Mediterranean
25 Kensington Church Street

Italian · Mediterranean
30b Dover Street

Mediterranean · Fast Food
37 George Street

Lebanese · Mediterranean · Casual Dining
24 Merton High Street