The Best Sri Lankan Restaurants In London

Published . By Kay Field.

It all started with a hopper... With food from this South Asian country on the up and up - and with good reason - we've decided to search across this great city of ours to bring you the best Sri Lankan restaurants in London. From neighbourhood haunts in Wembley to Tooting kitchens and Soho stunners, here's all the places to get your fix of curries, kottu, sambols and more. 


Hoppers is arguably the most well-known of London's Sri Lankan restaurants. Alongside the eponymous delicacy - a bowl-shaped style of pancake, usually with an egg in the middle - you'll also discover sambols, kottus and other classic bites. Head to one of the award-winning spots in Soho, Marylebone or King's Cross - but don't be surprised if you're met by a queue of equally eager diners. 

Hoppers London

Enjoy some of the country's most iconic dishes here.


Perfectly positioned in the hub of all the action, Kingly Street's Kolamba is serving authentic eats in a gorgeous setting. Grab a table in the charming venue, featuring bare brick walls, comfy booths and stylish wicker lighting, and tuck into a sharing menu of light bites, slow-cooked meats and aromatic curries.

Kolamba Sri Lankan food

There's no question about it, this one's a real looker.

Mercato Metropolitano

Mercato Metropolitano is a brilliant food hall in Elephant and Castle that's home to cuisines from around the world. Representing Sri Lanka? Karapincha is currently in residence, cooking up wallet-friendly classics for you to enjoy in one of the cool eating and drinking areas around the venue.  

Mercato Metropolitano food hall

There are plenty of eclectic nooks and crannies for you to bunker down in. 


Virundhu is bringing a taste of South Asia to West London with its menu of authentic food. Check out the Eastcote kitchen where you can pick from a whole host of biryanis, lampries and kottus, or go all out and opt for a sappadu - a three-course meal traditionally presented on banana leaves and eaten with your hands.

Virundhu Sri Lankan restaurant

See for yourself why this spot is such a hit.


Wondering where to eat Sri Lankan food in London? Considering it's been voted the best restaurant for the cuisine in the UK, Papaya is a pretty solid bet. Venture to Ealing with friends for a spread of regional specialities and well-known favourites, made using premium cuts of British meat and spices that are native to the country.

Papaya UK's best Sri Lankan restaurant

Papaya's a prime spot for thali and paratha.

Jaffna House

Named after a historic city in the Northern Province, Jaffna House is up there for Sri Lankan restaurants in Tooting. Spend an evening sampling your way through the award-winning fare at this high street hangout and you'll see why it's seen a steady flow of locals through its doors since opening in 1991. 

Jaffna House Tooting

Step inside and you'll find this cute set-up for your South Asian feast.


It's not hard to see why Gana is a favourite with the Sri Lankan community. The Harrow haunt is well-known for its love of spice, offering you the chance to ramp up your meal with various levels of heat. Whether you're playing it safe with a mild and fragrant prawn curry or fancy putting your tastebuds to the test with an extra hot kottu, this place has got just the thing.

Gana London

Are you a Tabasco fan or more of a lemon and herb kinda person?

Apollo Banana Leaf

Looking for affordable Sri Lankan food? Apollo Banana Leaf is the neighbourhood restaurant for you, specilsing in everything from mutton noodles and coconut rice to seafood curry, all for under £10. If you find yourself in SW17, step inside this unassuming den and enjoy a South Asian feast that won't break the bank.

Apollo Banana Leaf

This Tooting spot is delivering the goods when it comes to classics from the country. 

Searching for more fun places to eat? Take a look at our pick of London's best Asian restaurants here.