Seagull Trust Cruises is exceedingly fortunate in having Her Royal Highness the Princess Royal as a patron.