We went in August of 2023 - Bucket list trip. We sailed on
Carnival Pride because we have status with Carnival and they do our laundry, so we could pack less. We also were familiar with the Spirit Class ship. We arrived early to London.. saw Stonehenge then next day went to Canterbury and next day we sailed from Dover. Spent 9 days seeing England, Wales, Ireland, Northern Ireland,and Scotland. We bought tickets to the Tattto in January as Carnival offered excursion to/from tattoo that did not include the ticket. We saw Dublin, Belfast, Greenock, Edinburgh, Cobh, Liverpool, London and a few more spots! We had a blast! We were in Edinburgh during the Fringe and Tattoo.. could not have been more fun. Best of luck with your planning. I see the Carnival Legend is doing this same cruise August 9-18 2024.