Hudson Taylor have announced they will play their biggest ever headline show to date at the Electric Ballroom in London on June 5th! Tickets for the Electric Ballroom go on-sale on Friday March 21st at 9AM from Their latest single, Weapons, was released this Monday and you can check its video below!