Kachori in Elephant & Castle was named as one of the top 20 restaurants in the British Indian Good Food Guide for 2024. This year the list has highlighted the demand for authentic Indian food.