Venue The Playhouse
Print
Go to Admin
AddressTownshead Street, Sheffield, South Yorkshire, England
NotesExact GPS
Map
Latitude | Longitude53.38321489999999 , -1.473899500000016
Events Date
Venue Identifier19980