Search for Museums and Paintings

Kelham Island Museum

Sheffield / United Kingdom

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