A city, up close
Southall is a large suburban town in West London, England, part of the London Borough of Ealing and is one of its seven major towns. It is situated 10.7 mi (17.2 km) west of Charing Cross and had a population of 69,857 as of 2011.
Background from Wikipedia, licensed under CC BY-SA 4.0.
6 walking tours filmed here






Plan Your Visit — Activities In or Around Southall
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.