Best Persian restaurant comparison

🇬🇧 London

3 best Persian restaurants in London

Looking for the best Persian restaurant in London? Compare authentic Iranian restaurants by cuisine, useful features, address and the dining experience they suit.

Quick comparison

#RestaurantCuisineBest forAddress
1ShirazPersian Fine DiningPersian kebab and classics45 Kensington High Street, London W8 5ED
2Mohsen RestaurantAuthentic Persian cuisineFamily dining152 Warwick Road, Kensington, London W14 8PS, United Kingdom
3Alounak BayswaterGenuine Persian cuisineIranian menu variety44 Westbourne Grove, London W2 5SH, United Kingdom
Shiraz — London#1
🇬🇧 London

Shiraz

Shiraz is one of London's most celebrated Persian restaurants, nestled in the heart of Kensington since 2005. Named after the jewel city of ancient Persia, it brings the warmth of Iranian hospitality to every table. Our chefs source saffron directly from Khorasan and age-old recipes are prepared with modern finesse.

Why choose it?

HalalVegetarian optionsPrivate dining
Mohsen Restaurant — London#2
🇬🇧 London

Mohsen Restaurant

Long-running family Persian restaurant in Kensington serving charcoal grills, traditional stews and bread baked fresh from the oven.

Why choose it?

Family business since 1996Fresh naanPersian grills
Alounak Bayswater — London#3
🇬🇧 London

Alounak Bayswater

Established Persian restaurant in Bayswater known for cooked-to-order kebabs, classic starters and traditional Iranian dishes.

Why choose it?

Established 1995Halal ingredientsCooked-to-order kebabs

This best Persian restaurant guide uses information currently available in the Iranish directory. Confirm opening hours before travelling.

More Persian restaurants in this city