A city, up close
Hoddesdon is a town in the Borough of Broxbourne, Hertfordshire, lying entirely within the London Metropolitan Area and Greater London Urban Area. The area is on the River Lea and the Lee Navigation along with the New River.
Background from Wikipedia, licensed under CC BY-SA 4.0.
1 walking tour filmed here

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