The Temple
Get alerts for The Temple
Be first to hear when events in London go on sale. No spam, unsubscribe any time.
76 Beulah Hill, London, SE19 3EW
About The Temple
South London / Crystal Palace Area (Address given upon registration)
Capacity: 25
Location
Nearby Venues
London
Crystal Palace Park
Crystal Palace National Sports Centre
London
Crystal Palace Bowl
London
St Hugh's Community Centre
Tofte Manor
London
Selhurst Park