Sunday, April 20, 2008

It Always Rains on Sundays

The climax to the chase at the end was filmed at Temple Mills Marshalling Yards, Leyton. In those days they were a mish mash of various yards but were completely modernised in the 1950s. Not much left now, and the new Eurostar depot has been built on the site.

Frank Cheevers