
Exclusive: The Leadmill Announce New Feature
The Leadmill, which opened in 1980, is a nightclub in Sheffield near the central train station. It prides itself off its rich music culture, including hosting the first Pulp gig. The clubs rise coincided with the growth of Sheffield bands like The Human League, Heaven...