A look at London Film Productions' studios at Denham.
2017
1995
2019
2024
2020
1967
2012
1993
2009
2004
1989
1988
1939
2022