A city, up close
Hounslow ( HOWNZ-loh) is a large town in West London, England, 10+3⁄4 miles (17.5 kilometres) west-southwest of Charing Cross. It is the administrative centre of the London Borough of Hounslow, and is identified in the London Plan as one of the 14 metropolitan centres in Greater London.
Background from Wikipedia, licensed under CC BY-SA 4.0.
1 walking tour filmed here

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