Infusing traditional Indian dishes with urban influences of London, Cinnamon Bazaar is a colourful Indian restaurant in Covent Garden. Inspired by historic trade routes, chaats, bazaar plates and delicious snack plates draw inspiration from Afghanistan to Punjab and Old Delhi to new Lahore.
Best Indian Restaurants in London
It's no secret that Britain is a nation of curry lovers, however finding the best places for *authentic* dishes can be quite the task. Whether you're craving a hearty biryani, proper pani puri, freshly-grilled tandoori meats, a humble korma or some light bites for grazing on while you drink, this is the ultimate guide for you. Satisfy those hunger pangs and quench your thirst with our guide to the best Indian restaurants London has to offer.
Furnished with leather sofas, Mint Leaf Lounge and Restaurant is a stylish restaurant in the City. Their food menu combines ancient Indian traditions and authentic Asian flavours, all of which can be perfectly paired with exotic cocktails alongside some specially selected wine.
This Indian restaurant and sports bar is a cool spot for grabbing after-work drinks, catching the latest game or heading out on a client meeting. Not only do these guys have a pool table and self-service whiskey machine, but their menu is too darn good to turn down.
A top spot for eating Indian food in London this summer, this three-course bottomless brunch event in Camden is not to be missed out on. Head on over to Tai Pan Alley for vegan Indian bagels with chana dhal, Malaysian chicken curry and green tea cheesecake with unlimited drinks.
Specialising in innovative modern Indian cuisine using the finest British ingredients, Cinnamon Kitchen is easily one of London's finest. Stopping by in the summer? Make me most of their sublime terrace space, which is the perfect setting to enjoy their signature tandoori dishes.
Experience stunning Indian-inspired drinking and dining in a unique 19th century setting. Located within a former Victorian grammar school, Baluchi Baluchi at The LaLiT London boasts grand ceilings, large windows and handcrafted chandeliers that make the experience even more special.
Sister restaurant to the seriously successful Roti Chai, Chai Ki is yet another contemporary wonderland of curated Indian dishes in London. Influenced by Britain, India, China and beyond, enjoy fusion breakfast bites, specially selected cocktails and more at this Canary Wharf restaurant.
Roti Chai is an acclaimed Indian restaurant offering authentic flavours and innovative cooking techniques. No matter what your occasion may be, the stunning spot has something for you, whether it be delicious small plates from the causal space or elegant tandoori dishes upstairs.
The Curry Room is easily one of London's best Indian restaurants, providing a stunning setting for its guests with its rich Rajasthani tapestries and mahogany furnishings. As for the menu? Expect a delicious selection of dishes from Keema samosas to traditional Bengal fish curry.
Taking you on a culinary journey through historical Indian cuisine, Matsya in fronting some of London's finest seafood dishes from its home in Mayfair. Shed your preconceptions and delve into their menu of traditional recipes that have been forgotten or lost from the entire subcontinent.
Perfectly placed in the heart of Marylebone, Ooty is a fine dining restaurant, casual bar and underground cocktail haunt in one. Serving a mouthwatering menu of South Indian treasures from Head Chef Manmeet Singh Bali, it's a decadent experience worth every penny.
With a Michelin-starred chef at the helm and a feasting-style spread of traditional dishes, Kutir is a no-brainer when it comes to West London's best Indian restaurants. The Chelsea spot is serving up six-course set menus an a la carte dishes alongidie hand-crafted cocktails.
With a large café area as well as a bar and dining area, Dishoom Café in Shoreditch is an ideal venue to visit any time of day. With a breakfast, lunch and dinner menu, Dishoom is the place to head to for some authentic Indian food in a relaxed and friendly setting. With a beautiful courtyard which would be perfect for dining or drinking one of their refreshing and aromatic cocktails.
Taking residency in an old curry house, Gunpowder is an Indian restaurant in London with trendy tact. Brimming with plates that dose guests on family recipes, Indian heritage and traditional culture, Gunpowder may be a petite destination, but its romantic innards and brimming dishes make it a must try for Indian food in London.