Mentioned by GPSmyCity
City Walk: Sheffield Museums and Art Galleries, Sheffield, England
"The Kelham Island Museum is an industrial museum on Alma Street, alongside the River Don, in the centre of The City of Sheffield, England. It was opened in 1982. The museum houses exhibitions on science and Sheffield industry, including examples of reconstructed little mesters' workshops and England's largest surviving Bessemer converter."