Windstar Cruises to set sail from London for the first time in 2026

The luxury cruise line will have its home port in the UK capital for the first time
The airline expects to install Starlink on up to 15 mainline 737-800 planes each month — more than half of United's regional fleet alre...
SIGN UP & STAY UPDATED
No comments