With a nation of curry fanatics to cater for, it’s no surprise that the UK is home to over 9,000 Indian restaurants. Alongside the old school curry houses, you’ll find restaurants specialising in Indian street food and fine dining destinations that breathe new life into traditional recipes. We’ve all got our favourites but if you need a little inspiration, we’ve rounded up 20 of the best Indian restaurants in the UK.
Please note, this is not an exhaustive list – these restaurants were chosen based on their OpenTable reviews and ratings or hand-picked by our experts. Visit OpenTable to find a top rated Indian in your area or ask us for recommendations on twitter.