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
<< Home