Best Greek Restaurants in London: 14 Must-Visit Spots

London’s vibrant food scene is home to several incredible Greek restaurants offering everything from homely tavernas to sleek fine-dining experiences. Whether you’re after traditional moussaka or want to experience inventive modern Greek dishes, here’s a roundup of 14 standout spots to satisfy your Mediterranean cravings.

1. Opso

Opso, Marylebone

A chic spot for modern Greek fare, Opso is all about sharing plates. With its Nordic-inspired decor and carefully sourced seasonal produce, this is the place to savour upscale versions of Greek classics. Try the feta kataifi with thyme honey or the Dakos salad with Kytherian olive oil rusks, paired with Greek wines. Perfect for brunch or dinner with friends.

Visit: 10 Paddington Street, W1U 5QL​
Website: www.opso.co.uk

2. Meraki

Meraki

For those craving a more sophisticated Greek experience, Meraki delivers. The stylish interiors set the mood for a decadent meal, and the menu is brimming with mezze, chargrilled meats, and fresh fish. The ‘Rosti Greek Style,’ with crunchy potato, sunny-side-up egg, Cretan butter, and black truffle, is a must-try. And don’t forget the cocktail list inspired by Greek mythology.

Visit: 80-82 Great Titchfield Street, W1W 7QT
Website: meraki-restaurant.com/london

3. Lemonia

Lemonia

Lemonia has been a local favourite since 1979. With its vine-clad dining room and a menu filled with hearty, traditional dishes like grilled meats and vegetable moussaka, this family-run taverna transports you to a Greek island holiday. Celebrities often stop by, but it’s the warm atmosphere and comforting food that keeps patrons returning.

Visit: 89 Regent’s Park Road, NW1 8UY
Website: www.lemonia.co.uk

4. The Real Greek

The Real Greek

A mainstay in London’s Greek dining scene, The Real Greek offers authentic dishes in a welcoming atmosphere. With several branches across London, you’ll find favourites like vine leaves, souvlaki wraps, and salt cod with lemon mayo. Pair it with a refreshing Mythos beer, and you’re all set.

Website: www.therealgreek.com/restaurants

5. Andy’s Greek Taverna

Andy’s Greek Taverna

One of the oldest Greek restaurants in London, Andy’s has been serving traditional dishes since 1967. Expect all the Greek classics: lamb kleftiko, spanakopita, calamari, and swordfish. The friendly service and homely atmosphere make it feel like a little slice of Greece in Camden.

Visit: 23 Pratt Street, NW1 0BG​
Website: www.andystaverna.co.uk

6. Suvlaki

Suvlaki Soho

As the name suggests, Suvlaki is all about expertly grilled skewers of meat. The souvlaki here is hand-prepared daily and cooked over a robata-style grill for that perfect smoky flavour. Even if you grab just a wrap to go, the authentic taste will keep you coming back for more.

Visit: 21 Bateman Street, W1D 3AL
Website: www.suvlaki.co.uk

7. Kima

Kima

A new player in the Greek dining scene, Kima brings a contemporary twist with its seafood-centric menu. Diners can select fresh fish from the counter, which is then prepared with finesse. The raw fish starter is a highlight, as are the seasonal dishes like charcoaled broccoli with Greek yoghurt wasabi.

Visit: 57 Paddington Street, W1U 4JA
Website: kimarestaurant.com

8. Retsina, Belsize Park

Retsina

This elegant restaurant stands out with its light-filled dining room and whitewashed decor, reminiscent of a high-end taverna. Retsina’s menu includes meze feasts, grilled lamb, and rich avgolemono soup. The baklava and Greek lamb casserole are highly recommended.

Visit: 48 Belsize Lane, NW3 5AR
Website: retsina.squarespace.com

9. Halepi

Halepi

Tucked in the heart of Bayswater, Halepi is a cosy taverna where you’ll find traditional dishes like tzatziki, calamari, and grilled fish. The chef’s special, sliced veal in white wine butter, is a standout, as is the warm and welcoming atmosphere.

Visit: 18 Leinster Terrace, W2 3ET
Website: halepi-restaurant.co.uk​

10. Zephyr

Zephyr Notting Hill

Inspired by the West Wind, Zephyr offers a fresh take on Greek classics in a stylish setting. The sea bass carpaccio with lemon oil and soutzoukakia (spiced minced beef) are a hit, as is the potato terrine topped with metsovone custard and truffle. Perfect for a casual yet refined meal.

Visit: 100 Portobello Road, W11 2QD​
Website: www.zephyr.london

11. Aphrodite Taverna

Aphrodite Taverna

This neighbourhood favourite delivers a relaxed dining experience with generous portions of Greek classics. Dishes like spit-roast chicken, lamb kleftiko, and grilled sea bass stand out, while the terrace seating is ideal for soaking up summer evenings with a glass of ouzo.

Visit: 15 Hereford Road, W2 4AB
Website: www.aphroditerestaurant.co.uk

12. Suzi Tros

Suzi Tros

This bistro offers a delightful take on Northern Greek cuisine. The menu is full of fresh, seasonal ingredients, and standouts include the grilled aubergine with tahini and Grandmama’s meatballs. The décor is simple and bright, making it a charming spot for lunch.

Visit: 18 Hillgate Street, W8 7SR​
Website: suzitros.com

13. Ino Restaurant, Soho

Ino Restaurant

Ino blends Greek and Cypriot culinary traditions with modern influences. Enjoy dishes like grilled fish skewers and spanakopita in this family-run restaurant. The authentic Mediterranean décor and wood panelling provide a warm and welcoming vibe.

Visit: 4 Newburgh Street, W1F 7RD​
Website: www.inorestaurant.com

14. Oma, Borough

OMA

At Oma, Greek food is just the starting point. This restaurant elevates traditional dishes with creative touches, including a whole menu dedicated to crudo. The salt cod and labneh dip, along with the lamb belly with fluffy hummus, showcase the innovative spirit of this restaurant.

Visit: 3 Bedale St, Borough Market SE1 9AL​
Website: www.oma.london


These 14 restaurants showcase the diversity of Greek cuisine in London, offering everything from traditional tavernas to modern interpretations. Wherever you go, you’ll find a warm welcome and food packed with the vibrant flavours of the Aegean.