where to eat greek food in london

Best Greek Restaurants in London

Whether it’s the moreish Kalamata olives, the delectable melitzanosalata dips or the simple yen for some feta cheese chunks, if you’re in search of Greek restaurants in London, it can be tricky knowing where to start. Capital cities like London often have the monopoly on the best eateries. If you’ve been lucky enough to visit Greek restaurants, Antique Garage or Pera Soho in New York City, for example, you’ll know how just how varied your options are. So, we’ve done some digging, and left the eating and drinking bit to you. Here’s our list of 5 of the best Greek restaurants London has to offer.

Meraki London

greek restaurants London
Image Credit: Meraki

If we’re talking about the best Greek restaurants in London, it’s impossible not to mention Meraki in Fritrovia. Derived from Greek and meaning creativity and soul, its name reflects the passion behind both the plates and cocktails it serves. Set in a stylish, yet neutrally designed interior, Meraki offers an all-day menu with signature dishes, hake fricassee and roasted chicken, and a lunch menu with traditional sweet dessert, tsoureki ekmek and Greek style courgetti.  As well as this, extensive dessert and cocktail menus also await at Meraki.

Price Range

The set menu costs £22 for two courses and £25.50 for three courses.

Location / Address

80-82 Great Titchfield St, Firtrovia, London, W1 W7

Aphrodite Taverna

View this post on Instagram

Happy Easter 🐰 #aphroditetaverna #greekfood #cypriot

A post shared by Aphrodite Taverna (@aphroditerestaurant) on

If you’ve set your heart on a Greek restaurant in Notting Hill, then look no further than Aphrodite Taverna. Here, you will be treated to traditional Greek-Cypriot dishes taken from family recipes including homemade smoked taramasalata and moussakka, all served in a cosy dining area adorned with pottery, plates and paintings galore for that extra Greek flavour.

Price: For a starter you will pay from £4.50 and most mains dishes are under £20.


Aphrodite Taverna, 15 Hereford Road, London, W2 4AB


Apollo is a traditional family-run restaurant featuring lively Cypriot entertainment on weekends. If you want more than just music, then check out the mid-week and weekend menus which include an assortment of conventional Greek dishes, from salads and steak to fish and soups. Furthermore, both menus feature a 3 course Meze meal which includes hot and cold dishes followed by a meat platter.


The Meze costs £23 per person with main dishes costing from £11 – £20.50


50 Berwick Street, London, WF15 8SJ.

Andy’s Taverna

In operation since 1967, Andy’s Greek restaurant has gained a reputation for providing the spirit of the Mediterranean with a warm atmosphere, fine wines and excellent homemade Greek food. Situated in the heart of Camden, diners can choose from halloumi, mixed grill and broad beans starters, to name but a few. In addition, there’s a wide selection of main courses, and if you want to go that extra Greek mile, you can head down for one of the restaurant’s traditional Greek evenings!

Price: Starters are typically priced at around £5 with mains in the region of £12.


23 Pratt Street, Camden, London, NW1 0BG.

Hungry Donkey

best greek restaurants London
Image credit: Hungry Donkey

Last but not least in our Best Greek Restaurants in London list has to be the Hungry Donkey. Situated off Petticoat Lane, this all-day street food restaurant in East London is warm, but bright and minimalistic. Contrary to typical Greek eateries, Hungry Donkey strikes a more contemporary chord in terms of  décor and vibe. With a big lean on delivering organic and ethical produce, expect craft beers, gluten free vegan chips, and a selection of hot and cold mezedes.


Main meals range from around £7 – £15.


56 Wentworth Street, Spitalfields, Aldgate East, London, E1 7AL.



Most popular

Most discussed