×

Sheffield Castle

Castle in Sheffield
Sheffield Castle was a castle in Sheffield, England, constructed at the confluence of the River Sheaf and the River Don, possibly on the site of a former Anglo-Saxon long house, and dominating the early town. Wikipedia