Persian Restaurants in London: Top 8 Places for Persian Food

persian restaurants in london

Are you craving delicious Persian food? Look no further than London! The city boasts a plethora of mouth-watering Persian restaurants that you won’t want to miss. From traditional kebabs to flavorful stews, there is something for everyone. In this blog, we have compiled a list of the top 8 Persian restaurants in London, including Kish Persian Restaurant, Tajrish Restaurant, Sadaf Restaurant (Garden), and more. Whether you’re a seasoned fan of Persian cuisine or just looking to try something new, these restaurants are sure to impress your taste buds with their authentic flavours and welcoming atmosphere. So, without further ado, let’s dive into the world of Persian food in London!

Top 8 Persian Restaurants in London

Dishoom stands out for its delectable Persian cuisine with a contemporary twist, while Berenjak offers traditional Persian dishes, focusing on grilled meats. Colbeh provides an authentic Persian dining experience in a relaxed atmosphere, and Hafez specializes in traditional kebabs and stews. Alounak boasts a wide variety of Persian dishes with vegetarian options, and Mahdi Restaurant is renowned for its delicious lamb chops and grills.

1. Kish Persian Restaurant

Kish Persian Restaurant

Nestled in the heart of West London, Kish Persian Restaurant offers a delightful dining experience with a wide array of Persian classics. Indulge in a fine dining experience featuring traditional stews and juicy kebabs, making it a perfect place for a romantic dinner. With its delicious food and great service, Kish Restaurant provides the ideal setting to savor the best quality of Persian cuisine. The friendly staff and authentic Persian favourites make Kish Persian Restaurant a must-visit in London.

Address: 7-9 Kilburn High Rd, North Maida Vale, London NW6 5SD, UK.

2. Tajrish Restaurant

Tajrish Restaurant

Delight in the exquisite dining experience and captivating ambience of genuine Persian cuisine at Tajrish Restaurant in Notting Hill. Immerse yourself in the heart of Notting Hill at Tajrish, offering a splendid Persian restaurant serving delectable food. Indulge in an unparalleled dining experience surrounded by the finest authentic Persian dishes at Tajrish Restaurant, where you’re invited to relish the best of Persian cuisine and enjoy the warm hospitality of the staff.

Address: 33 Craven Rd, London W2 3BX, UK.

3. Sadaf Restaurant (Garden)

Sadaf Restaurant (Garden)

Nestled in the heart of London, Sadaf Restaurant (Garden) offers a delightful dining experience surrounded by aromatic herbs and the finest Persian cuisine. The beautiful garden setting provides an enchanting backdrop to savour traditional Persian dishes, creating a perfect ambience for a romantic dinner. With attention to detail and fresh herbs adorning the atmosphere, Sadaf Restaurant promises an authentic and immersive dining experience for all lovers of Persian food.

Address: 3-5 Campden Hill Rd, London W8 7DU, UK.

4. Hafez


At Hafez Restaurant, embark on a culinary journey with authentic Persian cuisine. Explore traditional Persian favourites in a delightful dining experience. Immerse yourself in the richness of Persian cuisine amidst a friendly staff. This fine dining establishment is the perfect setting for a romantic dinner, offering great service and delicious food. Indulge in the best of authentic Persian food at Hafez.

Address: 5 Hereford Rd, London W2 4AB,UK.

5. Kateh


Immerse yourself in the heart of London at Kateh, savouring traditional Persian favourites and a beautiful restaurant ambience. The place offers a fine dining experience, featuring a diverse range of authentic Persian cuisine and saffron rice. Indulge in the best quality of Persian food while enjoying the friendly staff and the romantic setting, making it a perfect place for a delightful dinner. Kateh truly encapsulates the essence of Persian dining in West London.

Address: 5 Warwick Pl, London W9 2PX, UK.

6. Patogh


Tantalize your taste buds at Patogh, an authentic Persian restaurant in the heart of central London. Immerse yourself in delightful Persian classics and savour the inviting ambience. Founder Farshid Ziafat invites you to indulge in traditional Persian favorites and experience the friendly staff. From the aromatic saffron rice to the delectable mixed grill, Patogh offers a dining experience like no other. Let this charming corner shop transport you to the streets of Iran as you relish the finest Persian cuisine.

Address: 8 Crawford Pl, London W1H 5NE, UK.

7. Mahdi Restaurant

Mahdi Restaurant

Nestled in the heart of West London, Mahdi Restaurant provides the perfect setting for a romantic dinner, offering an array of delectable Persian cuisine and exceptional service. The charming ambience invites you to indulge in the authentic flavours and warm hospitality, making it an ideal destination for a delightful dining experience. With its diverse menu featuring traditional Persian dishes and tantalizing options like saffron rice and mixed grill, Mahdi Restaurant promises a culinary journey like no other. Revel in the inviting atmosphere and savour the finest quality of Persian food at this hidden gem in West London.

Address: 215-217 King St, London W6 9JT, UK.

8. Colbeh Restaurant

Colbeh Restaurant

Nestled in the heart of West London, Colbeh Restaurant provides an intimate setting for a memorable dining experience. The head chef, Farshid Ziafat, skillfully crafts traditional Persian favorites, offering a diverse range of delicious food, including saffron rice, garlic tanoor bread baskets, and mixed grill. This fancy restaurant’s charming ambiance and friendly staff further enhance the enjoyment of authentic Persian cuisine. Whether in the West End Lane or the bustling high street, Colbeh Restaurant is a delightful corner shop that transports diners to the bustling streets of Iran.

Address: 6 Porchester Pl, St George’s Fields, London W2 2BS.


In conclusion, London offers a diverse and vibrant culinary scene, and Persian cuisine is definitely a highlight. Whether you’re craving kebabs, stews, or aromatic rice dishes, the city has some fantastic Persian restaurants that will satisfy your taste buds. From the authentic flavors of Kish Persian Restaurant to the cozy ambiance of Tajrish Restaurant, you’ll find a range of options to choose from. Indulge in the rich and aromatic flavors of Persian cuisine at Sadaf Restaurant (Garden) or experience the warm hospitality and traditional dishes at Hafez. For a unique dining experience, head to Kateh or enjoy the vibrant atmosphere of Patogh. With such a variety of Persian restaurants in London, you’re sure to find one that suits your preferences and transports you to the heart of Iran.

Related Posts