Kelham Island Museum
Located in Sheffield · Website: www.simt.co.uk/kelham-island-museum · Museum
Wikipedia
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.