LONDON, ENGLAND - APRIL 28: Stewart Copeland performing at London Coliseum on April 28, 2023 in London, England. CAP/MAR ?MAR/Capital Pictures. 28 Apr 2023 Pictured: Stewart Copeland. Photo credit: MAR/Capital Pictures / MEGA TheMegaAgency.com +1 888