Sheffield City Hall

Venue

Sheffield City Hall

Sheffield City Hall in Sheffield, United Kingdom on TimeWarp: the shows played here, set lists and fans' memories. Iron Maiden played here most, 11 nights.