A look at London Film Productions' studios at Denham.
2022
2013
2024
2023
2019
2012
1980
1996
2020
1982
1958
—
2011
2000
1999