Kelham Island Museum

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.

Source: Wikipedia — Kelham Island Museum (CC BY-SA 4.0)

Kelham Island Museum

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.

Source: Wikipedia "Kelham Island Museum" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy