Mentioned by Creative Tourist
Attractions in Sheffield - Visitor Guide
"Kelham Island Museum, Sheffield, Alma Street, Sheffield, S8 3RY - Visit now. Located on a man-made island over 900 year’s old, Kelham Island Museum captures the Steel City’s industrial heritage through a collection of objects, pictures and archive material."