August 2016

Just thirteen miles northwest from central London lies the quaint village of Elstree. Part of the Hertsmere borough of Hertfordshire, Elstree often works in tandem with its neighbour Borehamwood to accommodate business, film crews and amenities. But make no mistake, the main reason why Elstree has...