London 17 Feb 2025 – 23 Feb 2025 · by dietersterkens Destinations London, United Kingdom The Harp, Covent Garden, United Kingdom