Sheffield

Map reference:
Back to database

The derelict  Stone House public house, No. 21, Church Street showing the entrance from Orchard Square