Trains of thought

2 min read
Outside Blackpool (North) station on 15 October 1960, a flood of passengers leave