The Taj Mahal at Cavendish Street is competing to be named the Best Curry House of 2025 and is up against nine other local ...