Halal
Most Popular guides
Where To Eat Indian Food In London Right Now
From white tablecloth places to canteen-style spots, these are our 21 favourite Indian restaurants across the city.
9 Excellent Spots For Sri Lankan Food In London
Where to eat the best mutton rolls, kothu rotis, and prawn curries.
The Best Persian Restaurants In London
11 excellent Persian spots in London for kebabs, zereshk polo morgh, and more.
The Best Hot Chicken Sandwiches In London
Our favourite places to get a Nashville-style hot chicken burger.
Top rated spots
All Posts
Bun & Sum Hackney
Bun & Sum is a casual smashburger spot in Hackney where it's worth holding out for a seat.
Yamany Corner
Yamany Corner is a spacious Paddington spot serving some solid Yemeni food, always with a warming bowl of soup to start.
Hijazi Corner
Hijazi Corner, a Yemeni spot in Marylebone, has a downstairs room where big groups sit cross-legged over half a lamb and friends eat mandi while keeping an eye on the game.
Taste Of Yemen
On Acton’s busy high street, Yemeni spot Taste Of Yemen is a popular option with locals looking to grab a takeaway bag of mandi and a meat-filled motabag for the road.
Bab Al-Yemen
A Yemeni spot in West Brompton, Bab Al-Yemen is all about slow-cooked meats and hunkering down cross-legged with a lamb shoulder.
Queen Of Sheba
Queen Of Sheba is a Paddington restaurant where excellent Yemeni flatbread takes up half a table and sharing platters feed 10 people.
The Best Iftar Specials During Ramadan In London
The best restaurants for iftar buffets, set menus, and specials during Ramadan in London.
Madhu's Of Mayfair
A high-end Indian restaurant inside The Dilly hotel in Piccadilly, as well as serving traditional curry-filled dinners, Madhu's of Mayfair is also home to one of our favourite afternoon teas in London.
The Best Persian Restaurants In London
11 excellent Persian spots in London for kebabs, zereshk polo morgh, and more.
Narenj Persian Restaurant
Narenj Persian Restaurant is a Persian spot in Kingston that’s popular with locals for its excellent meats and summer terrace.
Where To Eat Indian Food In London Right Now
From white tablecloth places to canteen-style spots, these are our 21 favourite Indian restaurants across the city.
Hana
Hana is a neighbourhood Persian restaurant in West Hampstead where you'll find grilled meats, delicious dips, and a nice terrace.
Moksha
A relaxed neighbourhood restaurant on Kingston Road, Moksha serves some top-tier Indian classics.
Hoppers
Hoppers is an excellent Soho restaurant serving Sri Lankan food that will blow your mind. The waits can be lengthy, but it’s worth it.
Tashas
Tashas is a relaxed all-day cafe in Battersea serving some excellent things from a full English, to a moreish chicken pasta.
Mohsen
A homely Persian spot in Kensington with big tables and plenty of dips to share, Mohsen is perfect for a casual group meal.
9 Excellent Spots For Sri Lankan Food In London
Where to eat the best mutton rolls, kothu rotis, and prawn curries.
Korean Grill Kensington
A high-end, zen Korean spot near Gloucester Road with BBQ grills on every table and the kind of meats you'll want to double up on.
Faros Oxford Circus
Faros is a crowd-pleasing Italian spot on Great Portland Street where everyone will find something to keep them happy.
Bake Street
Bake Street is a brilliant neighbourhood cafe opposite Hackney’s Rectory Road station that serves legendary weekend brunch specials.
The Rosebery at Mandarin Oriental Hyde Park
The Rosebery at Mandarin Oriental Hyde Park is an elegant room inside one of London's most expensive Knightsbridge hotels, and serves an excellent afternoon tea.
Arcade Food Hall Battersea
A huge food hall on the top floor of Battersea Power Station, Arcade is the perfect place to head to for an impromptu dinner or when everyone's in the mood for different cuisines.
Swiss Butter
A straightforward steak spot where the only decision you need to make is which cut of meat you want, Swiss Butter is Holborn's answer to a no-fuss weekday meal.