River Lea and St. Margaret's
The Clock House, Hoddesdon Road. The clock must be on the other side. Photo 1987