Chiltern Road, Hitchin

Hitchin, Hertfordshire