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