The Leadmill is a landmark music and club venue in Sheffield’s recent history. It started out in 1980 offering visitors a nightly escape from the mass unemployment of the time. Over the years the Leadmill has seen a variety of major Pop bands perform live along with numerous club nights,...