Hoddesdon, which is based on the River Lea and 20 miles north of London, was given a historic makeover to transport it back to 1981
Image Hash: fcf434167676e6f3
Date: September 23, 2025