The Bengal Lancer has been Kentish Town's best Indian restaurant for over two decades. Most orders leave the front door in plastic bags, but the picture-lined space is a good spot for quiet dinners. Focus on the unique dishes, including chicken liver hazri (great sweet and sour sauce) and sabzi begun, an aubergine and chickpea pie. The BL is a long-lived survivor in an area that’s seen a lot of restaurants bite the dust, and there's good reason for that.
More spots in Kentish TownSee more
Chicken Shop does posh rotisserie chicken and sides, in a vibey Kentish Town restaurant.
Junction Tavern is a Kentish Town gastropub that takes both the gastro and the pub parts of the label seriously.
More Indian spotsSee more
Indian Veg is a no-frills, all-you-can-eat buffet spot in Islington. It’s pretty good, and very cheap.
Thanks to a lovely verandah and excellent views, the Shoreditch branch of modern Indian restaurant Dishoom is one of our favourites.
Indian food, cushions, surprisingly chilled by Mayfair standards - that’s what you can expect from Lucknow 49.
Suggested by our writers
Patron Cave à Manger
The formula at Patron Cave a Manger in Kentish Town is simple. Take impeccable cheese and cured meats, and add great wine. It’s good for casual meets.
Knowhere Special is a tiny basement bar in Kentish Town - it's perfect for cocktails and lounging.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more