For something a little different, venture to Haymarket where you'll find Farzi Cafe, a modern Indian bistro serving up innovative takes on native classics. Expect gorgeous and theatrical bites such as quail and chicken kebabs, tandoori goat shoulder and seitan chilli bun.
Best Indian Bars and 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, creamy butter chicken, freshly-grilled tandoori meats 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 and bars London has to offer.
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.
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.
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.
From the blue-hued decor and leafy ceilings to innovative cocktails and dishes inspired by India's lesser known regions, Atul Kochhar's Maddox Street restaurant really does have it all. Head on over to Kanishka next time you're in the mood to splash out a little on some fine Indian dining.
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.
Right next door to The Cinnamon Kitchen, Anise is the place to go for delicious cocktails with Indian influences. The sophisticated venue serves stylish spice-infused cocktails that will impress even the toughest of critics with some seriously delicious street food-inspired bar snacks to pair.
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.
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.
One of the city's most beautiful Indian restaurants, Chokhi Dhani is a stunning Vauxhall spot with gorgeous interiors made up of handcrafted artwork and elegant furnishings. Topping it off? A deluxe dining experience that mixes deliciously moreish street food and elegant a la carte dishes.
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.
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.
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.
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.