NewsThe Sherlocks have confirmed a UK and European headline tour for 2025The band will play 17 shows across Europe and the UK, including a performance at London's Electric Ballroom.Oct 8, 2024 • 2:49 PM