Site Location and Pictures

Site Location and Pictures

The site was in South Street Park, with Sheffield Train Station to the west and Park Hill to the east.

This entry was posted in . Bookmark the permalink.