Britain By Car - A Motoring History

Hitchin

A small medieval market town, about 30 miles north of London.