Venue Grand Theatre
Print
Go to Admin
Address125 High Street, Croydon, Greater London, England
NotesExact GPS Built in 1896. Closed in April 1957
Map
Latitude | Longitude51.3697632 , -0.0992598000000271
Events Date
Events Organisations
Venue Identifier13163