Stena and Peel sign 77-year ferry deal

Stena Line has signed a new deal with Peel Ports to operate its 12 Quays port and ferry terminal in Birkenhead until the beginning of 2100.

Stena Embla

Stena Line has signed a new deal with Peel Ports to operate its 12 Quays port and ferry terminal in Birkenhead until the beginning of 2100.