The Who playing two London shows for Teenage Cancer Trust
The Who has announced their first shows of 2025.Roger Daltrey and Pete Townshend are set to play two shows at London’s Royal Albert Hall, March 27 and 30, as part of the annual benefit concerts for Teenage Cancer Trust. They’ll be joined by special guests...