All lists

Best Greek Restaurants in London

Grilled meats, island seafood and tavernas full of life: London's best Greek restaurants.

Starting order is based on how often each place appears in London's major guides. Your upvotes move places up.

  1. 1Borough · 2-4 Bedale Street, SE1 9ALMichelin-starred modern Greek above Borough Market, prized for inventive breads and dips like its salt cod and labneh.
  2. 2Primrose Hill · 89 Regent's Park Road, NW1 8UYMuch-loved Greek Cypriot taverna since 1979, serving lemony, herby, homely food at fair prices.
  3. 3Marylebone · 10 Paddington Street, W1U 5QLPolished all-day spot for contemporary mezedes, Hellenic classics like moussaka and a popular brunch.
  4. 4Marylebone · 57 Paddington Street, W1U 4HZSeafood-focused sibling to Opso, with inventive Greek plates and playful cocktails like a feta sour.
  5. 5Camden · 23 Pratt Street, NW1 0BGFamily-run Camden institution since the 1960s, known for hearty portions and seafood meze.
  6. 6Maida Vale · 5 Marylands Road, W9 2DUCharcoal-grill Cypriot taverna turning out flawless classics, a great-value house meze and a feel-good patio.
  7. 7Covent Garden · 6 Bedford Street, WC2E 9HJWarm, family-feel newcomer where every dish is packed with herbs, from dips to melting lamb kleftiko.
  8. 8Mayfair · 21-23 Bruton Place, W1J 6NBMayfair taverna that overdelivers on the classics, from rich tzatziki and Greek salad to grandma's meatballs.
  9. 9Notting Hill · 100 Portobello Road, W11 2QDCheerful Portobello Road spot for grilled fish and Mediterranean plates, with a late-night basement bar.
  10. 10Notting Hill · 12-14 Hillgate Street, W8 7SRUpmarket modern Greek with a villa-like garden terrace and seasonal takes on the classics.

Missing somewhere?

Loading…