Radiohead returns after 7 years, announce 20 new live dates11/20/2025 The band have 20 shows on the books, taking place in five cities across Europe: Madrid, Bologna, London, Copenhagen and Berlin this November and December. FILE…