Indian food in London is renowned for being some of the best in the world, mostly thanks to the many immigrants who have relocated to the city and brought their incredible food along with them. You'll find Indian restaurants dotted all over London, including in The City, where there are a handful of them, each offering their own take on the fragrant cuisine. From live-fire restaurants to no-frills curry houses, London is chock full of excellent places to get a taste of Indian cuisine. Here's our guide to the best Indian restaurants in the City of London.
The best Indian restaurants in the City of London
Jump to
Where to eat Indian food in the City of London
A bite in Barbican
Muyura is a contemporary Indian restaurant in Barbican that specialises in authentic Indian dishes made with the freshest ingredients. The space is sophisticated and plush, with teal walls, chandeliers, and crushed velvet seating. The menu is broken down into sections, including appetisers, mains, and sides, which focus on dishes cooked using grill and tandoor methods. Classic favourites take centre stage, like butter chicken and lamb shank rogan josh, alongside grill specialities like Peshwari lamb chops, best served with fresh bread, like truffle naan.
-
Barbican Estate, 55 Aldersgate St, The City/City of London
-
Website
•
Mayura Barbican
020-779 644 99 - Read more on Thatsup
An ode to Bombay
Dishoom has restaurants located all over London, including on the periphery of The City in Shoreditch. This branch is one of the first, decorated in a Bombay café style with a soundtrack to match. Dishes are rich and aromatic, including classics like the signature black daal, chicken ruby, gunpowder potatoes and much more. The chai lattes are a hit, as is the breakfast, which has gained popularity with dishes like bacon naan with chutney ketchup.
-
7 Boundary St, Shoreditch, Shoreditch
-
Website
•
Dishoom Shoreditch
020-742 093 24 - Read more on Thatsup
Live fire and live sports
Brigadiers is a restaurant between Bank and Mansion House known for its live-fire cooking techniques. It is inspired by military mess halls and has several screens showing sports, adding to its lively atmosphere. The dishes blend street food classics with those cooked on the grill, such as BBQ butter chicken wings and goat tikka bun kebabs.
-
1 Bloomberg Arcade, The City/City of London
-
Website
•
Brigadiers
020-331 981 40 - Read more on Thatsup
Family recipes via small plates
Gunpowder is a cosy restaurant run by former Tamarind chef Nirmal Save with just two tables, serving aromatic small plates from across the Indian regions. The name Gunpowder pays homage to the chef's daily-made spice mix, while the menu features recipes passed down through generations. Dishes are designed to be shared, with highlights including Kashmiri lamb chops – a recipe from the owner's mother-in-law. There are three branches of Gunpowder in total in Spitalfields, Tower Bridge and Soho.
-
11 White's Row, Shoreditch/Tower Hamlets 4 Duchess Walk, SouthwarkGunpowder Spitalfields
11 White's Row, Shoreditch/Tower HamletsGunpowder Tower Bridge
4 Duchess Walk, Southwark -
Gunpowder Spitalfields
gunpowderrestaurants.com/gunpowder-spitalfieldsGunpowder Tower Bridge
gunpowderrestaurants.comGunpowder Spitalfields
020-742 605 42Gunpowder Tower Bridge
020-359 879 46 -
Gunpowder Spitalfields Gunpowder Tower Bridge
A British twist
The Cinnamon Kitchen in Devonshire Square in the City of London is a venture by renowned chef Vivek Singh, located in an atmospheric old warehouse. The menu comprises dishes made with traditional Indian flavours and modern British influences, like tandoori chicken breast tikka and green pea kachori chaat.
-
9 Devonshire Square, City of London, The City/City of London
-
Website
•
Cinnamon Kitchen City
020-762 650 00 - Read more on Thatsup
Mughal with a twist
For Mughal cuisine with a twist, try Anokha London on Creechurch Lane. This modern Indian restaurant was the winner of the British Curry Awards thanks to its contemporary take on classic Indian cuisine. It's set inside an old grade II-listed tea warehouse built in 1729, aptly owned by the famous East India Tea Company. Inside, it's glam with moody lighting and checkerboard flooring.
-
2 Creechurch Ln, The City/City of London
-
Website
•
Anokha London
020-728 377 29 - Read more on Thatsup
Traditional Rajasthani cuisine
The Rajasthan I, II, and III are cosy Indian restaurants just a short walk from the iconic Tower of London and Tower Bridge. They all specialise in traditional Rajasthani cuisine, offering a variety of dishes such as biryanis, vegetable sides, rice, and bread, all prepared using authentic recipes inspired by Rajasthan's culinary traditions. Each restaurant is a little different but has a relaxed atmosphere with friendly service to match.
-
8 India St, The City/City of London 41 Houndsditch, The City/City of London 49 Monument St, The City/City of LondonThe Rajasthan II
8 India St, The City/City of LondonThe Rajasthan III
41 Houndsditch, The City/City of LondonThe Rajasthan I
49 Monument St, The City/City of London -
The Rajasthan I
rajasthan1.co.ukThe Rajasthan II
rajasthan2.co.ukThe Rajasthan III
rajasthan3.co.ukThe Rajasthan I
020-762 619 20The Rajasthan II
020-748 897 77The Rajasthan III
020-762 600 33 -
The Rajasthan I The Rajasthan II The Rajasthan III
- London
- Guides
- Restaurant
- The best Indian restaurants in the City of London