Hoddesdon

United Kingdom

Hoddesdon is a town located in the Borough of Broxbourne, Hertfordshire, in the United Kingdom. It lies entirely within the London Metropolitan Area and the Greater London Urban Area.

The geography of the area is defined by its proximity to several waterways, including the River Lea, the Lee Navigation, and the New River.

Sources

  1. Hoddesdon