Search the Community
Showing results for tags 'london'.
Scenery Review : EGTR London Elstree Aerodrome by Pilot Plus The name Elstree in north London is synonymous with film making (Not to be confused with Ealing (Studios) in west London), because since 1914, most of the British major film and television production has been created here. Actually there is only one studio in Elstree that was originally the larger site, but neighbouring Borehamwood is now grown into the larger major studio complex. Think Star Wars, Indiana Jones, 2001:A Space Odyssey, James Bond (Never Say Never Again) and your starting to get close to the scale of these minor produc