I found this website on another forum, you add your cruises and it shows the route the ship took.
https://thecruiseglobe.com/home
It's definitely the exact route as we did two 360's just off Gosport.
We were sitting in the main dining room at the time.
I saw The Spinnaker Tower in Portsmouth, then we started to spin and about 5 minutes later it appeared again, hmm that's weird we thought, then carried on spinning and it appeared a 2nd time
Don't know what the problem was, I there was a problem they were trying to fix, or waiting for a boat the collect the pilot.