Explore the history of Immingham
Tor Line’s first car ferry “Tor Anglia” launched October 20th 1965, this marks the start of a new car and freight service from Immingham for both travel industry and the … Continue reading →