A look at London Film Productions' studios at Denham.
2002
2023
2024
2010
1919
2000
2001
2011
—
1973
2019
1992
2003
2014
2004