Visiting London’s Little India – a morning excursion in Southall
Travellers have long craved familiarity when they travel the world. And the Indians who moved to Southall, west London, from the 1950s were no different. They set up shops and other businesses which were familiar to communities back home, making this corner of Britain’s capital particularly distinctive today. […]