Best Greek Restaurants in London (according to us)

“What type of food are you craving?” is a question we’re frequently asked when making dinner plans or browsing through Deliveroo. Funnily enough, the first nationalities we think of are usually Italian, Lebanese or Japanese. We do love Greek food, but for some reason, it’s never the first one to cross our minds. But since we’re all about diversifying what we eat, we thought we’d explore London’s Greek food scene. Here are our 7 favourites.


Peckham Bazaar – Peckham


This Greek-Turkish restaurant is absolutely worth the trip to Peckham! Not only do they have the coolest Boho-Mediterranean vibe but the food is out of this world. We highly (!!) recommend their octopus, which is served with white tarama, Charlotte potatoes, capers and parsley. It’s honestly the most delicious octopus we’ve ever had. Unfortunately, we didn’t write down the price and we can’t find it online but we don’t remember it being too expensive.


Mazi – Notting Hill


Located in Notting Hill, Mazi is an innovative Greek restaurant. The space is cute and simple, with a lovely little garden for alfresco dining and the menu is modern and designed to be shared. We enjoyed all of the dishes we ordered, from the Grilled Octopus, beluga lentils, yuzu lemon oil (£24) to the Black Truffle Chicken, wild mushrooms Hunkar Begendi (£22). We recommend Mazi for weekend lunches, a date night or a nice catch-up with a friend.



Lemonia – Primrose Hill


This lovely Primrose Hill spot, which is filled with plants, has the most charming and welcoming atmosphere. The menu is incredibly traditional and yummy and includes all of the usual suspects, like zatziki (£5.50), halloumi (£5.75) and moussaka (£14). This place is just as great for a date as it is for big groups or family meals. Total gem!


Daphne – Camden


credit @chris__1st 

credit @daphne_restaurant

Not to be confused with South Kensington’s Daphne’s, Daphne is a lovely little restaurant tucked away in Kentish Town which is cherished by most Greeks in London. If you’re feeling particularly peckish, the incredible meze menu costs £21.50 per person and includes a selection of hot and cold starters, main dishes and a Greek salad. You definitely won’t be leaving feeling hungry and your tastebuds will be pleased!


Estiatorio Milos – Piccadilly


credit The Evening Standard

After its huge success in Athens, this high-end restaurant opened up in Piccadilly in London. The menu specialises in seafood so make sure to order some! The fish in seal salt cooked in the oven and served with seasonal horta is especially delicious and so is the Milos Special (lightly fried courgette, aubergine, tzatziki and Kefalograviera cheese £29). Don’t come here if you’re on a budget as it’ll hurt quite a bit… although you could always come during the week for lunch as they have a special menu (2 courses for £20, 3 for £24).



Opso – Marylebone



If there’s one Greek restaurant we often crave, it’s Opso. This trendy restaurant offers a variety of dishes (which have each been given a yummy decadent twist) that will make you drool. Our absolute favourites: the koulouri (sesame covered milk bread) served with Goat’s curd (£5), the Skordalya (olive oil and garlic spread with toasted crumbled walnuts £5) AND the Greek Mac n Cheese (traditional hylopites pasta with smoke cheese and corn béchamel £7). We strongly recommend you try this place if you haven’t yet – you’ll thank us later!



Mandolin – Shoreditch House



At Mandolin, ingredients are fresh and dishes are perfectly seasoned – not to mention that the rooftop restaurant looks stunningly cool and trendy. We ordered the grilled octopus (£8) which we thought was cooked to perfection and the fried cheese saganaki with lemon juice (£6) because it’s cheese, duh!


There are no comments

Add yours