Did you know that chicken tikka masala is the national dish of Britain? Britain's fascination with Indian food goes back a long way. Today, it is a nation of curry lovers, so there is no shortage of Indian and Bangladeshi curry houses in the city.
Every neighbourhood has a restaurant or two dedicated to serving exquisitely flavoured Indian food, but we recommend Lahore Kebab House and Tayyabs in Aldgate. They serve some of the finest curries this side of the pond. Try their fiery chicken curry, mutton rogan josh, mixed vegetables, and naan bread. Wash it down with a bottle of Cobra beer.