Add Kelham Island Tavern review

Kelham Island Tavern, Sheffield
Address: 62 Russell Street, Sheffield, Sheffield, South Yorkshire, S3 8RW
Events: Quiz night
Features: Disabled access, Live music, Outside seating


Rating
Comments