18/06/2026 HEAVEN 17 @ ROYAL HOSPITAL CHELSEA / LIVE AT CHELSEA, LONDON Let’s Dance: The band open the festival Photo credit © Ayisha Khan