News
Sheaf House was a nine-storey building next to Sheffield Midland railway station which housed hundreds of British Rail staff. It was demolished in 2005 to make way for the development of Sheaf Square.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results