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