Walney Island, situated in the Irish Sea just off the west coast of England, is linked to Barrow in Furness by the Jubilee Bridge spanning the Walney Channel. As the largest island among the Furness Islands group, Walney boasts a population exceeding 10,000 residents. During the 19th century, Walney Island played a pivotal role in […]