A look at London Film Productions' studios at Denham.
1989
2019
2018
2023
2006
2013
1982
2007
2008
2000
2004