Heywood, Lancashire.
Heywood (England)
Cheltenham, 
[1959]