England London Quirky UK Longplayer London: Visit the 1,000-Year Music Installation Emma Mykytyn 8 May 2026 0