Skip to main content
desi directory

The 20 Best Halal Restaurants in London

Last updated 6 March 2026
244 total businesses
Avg 4.7★ rating
London

London is one of the best cities in the world for halal dining. The sheer diversity of halal food available across the capital is staggering — from traditional South Asian curry houses and Middle Eastern grills to Turkish ocakbasi, Malaysian hawker-style cafes, Somali restaurants, and even halal Japanese and Italian fine dining. Whatever cuisine you crave, there is almost certainly a halal version of it somewhere in London.

The city's halal hotspots span every corner. East Ham and Ilford in the east offer dense concentrations of South Asian halal restaurants. Whitechapel and Brick Lane have Bangladeshi and Pakistani options. Edgware Road is London's famous Middle Eastern strip. Southall offers Punjabi and Afghan halal dining. And across West London, from Shepherd's Bush to Wembley, you will find everything from halal steakhouses to halal fried chicken chains.

Our guide covers the best halal restaurants across all cuisines and all areas of London. Every listing is verified on The Desi Directory with genuine reviews from real diners. We have included options across all price ranges, from budget-friendly street food under ten pounds to premium halal dining experiences.

The ranked list

#1
Nihari Junction - Pakistani Restaurants in London

Nihari Junction

Pakistani Restaurants
4.9(847)

Pakistani restaurant

London, W2 1JA
Halal
#2
Vasantha Vilas - East Ham - Indian Restaurants in London

Vasantha Vilas - East Ham

Indian Restaurants
4.8(20017)

Vegetarian restaurant

London, E6 2JA
Vegetarian
#3
Maharaja - SoHo - Indian Restaurants in London

Maharaja - SoHo

Indian Restaurants
4.8(1733)

Indian restaurant

London, W1D 6HT
Vegetarian
#4
Vijaya Krishna - Indian Restaurants in London

Vijaya Krishna

Indian Restaurants
4.8(1367)

Indian restaurant

London, SW17 9NG
Vegetarian
#5
Udaya Kerala Restaurant - Indian Restaurants in London

Udaya Kerala Restaurant

Indian Restaurants
4.7(10043)

Kerala restaurant

London, E6 1ES
Vegetarian
#6
Watan Restaurant Tooting - Pakistani Restaurants in London

Watan Restaurant Tooting

Pakistani Restaurants
4.7(5848)

Afghan restaurant

London, SW17 7EW
Halal
#7
Bengal Village - Best of Brick Lane - Indian Restaurants in London
4.7(4386)

Indian restaurant

London, E1 6QL
Vegetarian
#8
Nawabi Dine - Bangladeshi Restaurants in London

Nawabi Dine

Bangladeshi Restaurants
4.6(474)

Bangladeshi restaurant

London, E6 1AE
Halal
#9
Siddhi Pure Veg Restaurant - Indian Restaurants in London

Siddhi Pure Veg Restaurant

Indian Restaurants
4.4(806)

Indian restaurant

London, E6 1JB
Vegetarian
#10
Bombay Halwai |Indian sweets in London - Sweet Shops in London

Indian sweets shop

London, E12 6SA
Vegetarian
#11
Arabian kitchen - Indian Restaurants in London

Arabian kitchen

Indian Restaurants
5.0(5)

Indian restaurant

London, E6 1AE
Vegetarian
#12
Dhoompan - Indian Restaurants in London

Dhoompan

Indian Restaurants
5.0(5)

Bangladeshi restaurant

London, SW17 7SD
Vegetarian
#13
Sindu Mahal Sri Lankan & Indian Cuisine - Indian Restaurants in London

Restaurant

London, E6 2AA
Vegetarian
#14
Malabaarii Restaurant Tooting - Indian Restaurants in London
4.9(4)

Indian restaurant

London, SW17 0RJ
Vegetarian
#15
Telugu Street Food - Indian Restaurants in London

Telugu Street Food

Indian Restaurants
4.8(4)

Indian restaurant

London, TW3 1LR
Vegetarian
#16
Kacchistan - Bangladeshi Restaurants in London

Kacchistan

Bangladeshi Restaurants
4.7(4)

Bangladeshi restaurant

London, E6 1AE
Halal
#17
Rice Club - Indian Restaurants in London

Rice Club

Indian Restaurants
4.7(4)

Indian restaurant

London, E6 1HW
Vegetarian
#18
Moon Chai & Restaurant - Bangladeshi Restaurants in London

Moon Chai & Restaurant

Bangladeshi Restaurants
4.7(4)

Bangladeshi restaurant

London, E6 1AE
Halal
#19
Eastern Kitchen East Ham - Indian Restaurants in London

Eastern Kitchen East Ham

Indian Restaurants
4.5(4)

Indian takeaway

London, E6 3PG
Vegetarian
#20
Malabar Hut Restaurant - Indian Restaurants in London

Malabar Hut Restaurant

Indian Restaurants
4.5(4)

South Indian restaurant

London, E6 1JG
Vegetarian

How we chose these Restaurants

Our rankings are based on a combination of verified customer ratings, review volume, and editorial assessment. We prioritise businesses with consistently high ratings from a significant number of reviewers.

Every business on this list is a verified listing on The Desi Directory. We consider quality, service, value for money, and overall customer experience when compiling our guides. Listings are updated regularly to reflect the latest ratings and reviews.

Businesses cannot pay for placement on this list. Our rankings are entirely merit-based and determined by genuine customer feedback.

Frequently asked questions

Related guides