Hi all,
Wonder if I can get some advice. I booked a 13 night Virgin Voyages cruise from Portsmouth to Barcelona in September 2025 with my parents. I believe I'll likely have to fly into LHR and then make my way to Portsmouth via train. I was thinking of arriving maybe 4-5 days earlier and visit England. I have been to Scotland and England before in 2018, and have been to Edinburgh, York, London, and did take a day trip to Bath and Stonehenge back when I last visited. I'm thinking of visiting Windsor and Cotswods and also check out some other sites in London that I wasn't able to visit last time (Big Ben was under renovations), and using London as a base before heading out to Portsmouth (ideally staying a night in Portsmouth before the cruise).
Does it make sense to use London as a base? Or should I pick somewhere else? Or other itinerary ideas?