For any Indian travelling abroad, there always comes a time when you begin missing home food—when all you crave is the comfort of dal chawal, the whiff of spice, and the sound of your mother tongue. Well, given that Indians have found their way to almost every country in the world, it's never a struggle to miss home and find some semblance of it. In London, this feeling of home for an Indian is found in "Little India," located in Southall, which has now become a tourist magnet. But if you want to skip the obvious, Ealing Road is where you should head to.


