UK 2 May 2025 – 18 May 2025 · by kierrapalmer Destinations London, United Kingdom City Cruise Terminal, United Kingdom