The London Studios: Home of the Stars (2018)

The London Studios: Home of the Stars (2018)

2018-12-28 US 46 Min. PG-13
0 0 votes

Watch The London Studios: Home of the Stars: Stream the Latest Documentary Film on LetMeWatchThis!

The end of an era as the studios where ITV filmed its many shows for 45 years closes its doors for the last time.