The popular takeaway, Dilshad Tandoori, has been named the best takeaway at the prestigious English Curry Awards for the second consecutive year. This recognition came after...
The title of the best curry house in England has been awarded to Sher Khan, located in the small market town of Alnwick, Northumberland. The announcement...