London music
fromTime Out London
1 week agoMy Chemical Romance have announced a third massive stadium show in London next summer - here's how to get tickets
My Chemical Romance will play multiple Wembley Stadium shows in July 2026 for the Long Live The Black Parade tour; general tickets go on sale September 26.