A look at London Film Productions' studios at Denham.
2016
2004
2014
2023
1952
2017
1976
2008
2018
1969
2021
2010
2003
2005
1974