The Kelham Island Industrial Museum is an industrial museum on Alma Street, alongside the River Don, near the centre of Sheffield, England. It was opened in 1982.
The Kelham Island Industrial Museum is an industrial museum on Alma Street, alongside the River Don, near the centre of Sheffield, England. It was opened in 1982.