Explore England on one of 164 luxury cruises, departing from Barcelona, Bordeaux, Dublin, Edinburgh, Glasgow and more. May is the most popular month to cruise to England and we have over 269 departures available from nine of the world's leading cruise lines specialising in luxury cruises.