A look at London Film Productions' studios at Denham.
2024
2012
2023
2017
1983
2013
1964
2018
2019
—
2025
1917
2020
1990
1972
1974