Search
Close this search box.

Two hovercraft that made marine history, and had operated for 32 years, made the last trips across the English Channel. The Princess Margaret was launched in 1968, and followed a year later by the Princess Anne.