London's Best Turkish Restaurants

Thanks to the capital's beautifully cosmopolitan nature, we have our fair share of restaurants showcasing stunning dishes from all over the world. One cuisine that's certainly stolen the hearts of Londoners is Turkish, whether it's moreish mezze platters, sweet and sticky baklavas, or kebabs worth writing home about. But if you're not sure where to check out? We've lined up the top spots to get your Middle Eastern fix in our recommendations of the best Turkish restaurants in London.

Last edited by Jasmine Lee Kennedy

Last updated on 13th May 2024




Sonya

£5 BYO Thursdays and 4 other offers

Be transported to the sunny shores of the Aegean over at Sonya, which offers a menu inspired by Greek and Turkish family-run tavernas. The fancy Turkish restaurant in London is ready to feed you from morning until night, with the breakfast menu featuring kahvalti and organic Turkish coffee. Or, if you join them for dinner, you'll be able to devour wagyu beyti sarma (£24) drizzled in garlic yoghurt, scotch bonnet sauce and burnt butter, as well as octopus elevated with harissa feta and zhug (£26). Just make sure to also check out the extensive selection of Mediterranean wines and summery cocktails, such as the Dirty Za'atar Martini (£13).

Lokma

Ultimate Bottomless and 5 other offers

One of the top choices for Turkish food, Lokma is a vibrant eatery filled with colourful decor like bright blue walls, red booth seating and comfy cushions dotted all over it. Expect DJ sets and belly dancing while you eat, with everything from pan-fried seabream to vegetable moussaka and chicken shish kebabs on the menu, as well as a selection of mezze plates. 

Megan's - Various Sites

With sites all across the city, including Clapham, Dulwich and Islington, Megan's is known for their gorgeous interiors which often feature indoor trees, hanging plants and fairy lights to create a cosy garden environment for your meal. Not only can you munch on everything from buttermilk fried chicken pittas to halloumi kebabs here, but they also offer a fantastic brunch too.

Havet

If you're looking for a Turkish restaurant in South London, you can't go wrong with the laidback spot Havet on Bromley High Street. Take a seat in one of the teal booths at this contemporary restaurant, where you can tuck into everything from spicy chicken shish to lamb Adana or vegetable tagine. As for drinks? We recommend the strawberry or passion fruit mojitos here.

Mangal II

Offering up fine dining from their Stoke Newington venue, Mangal II is a local favourite founded by Ali Dirik, a renowned chef from Istanbul. You'll find a blend of both traditional and contemporary dishes here, including roasted squash with tahini, lamb belly shish in chilli sauce and mushroom Manti, paired with authentic Turkish coffee or refreshing cocktails.

Hovarda

Decked out in hanging colourful lampshades, golden drinks cabinets and a striking central bar decorated with intricate artwork, Hovarda is a stunning Turkish restaurant in Central London, found close to Leicester Square. Every room has it's own personality here, so choose which one speaks to you before enjoying a menu of beetroot carpaccio, hand-dived scallops and roast racks of Cornish lamb.