Hoddesdon

Clock Tower.

View Larger Map