Britain By Car - A Motoring History

Borehamwood

A small town on the southern edge of Hertfordshire, close to Elstree, whose studios were once the centre of the UK film industry.