Upcoming Events at Crystal Palace Park
No Events Found
Crystal Palace Park Photos
Crystal Palace Park General Info
Crystal Palace Park is a large park in south London. At the top of the park is the site where the large glass Crystal Palace exhibition building stood between 1854 and 1935. The park is also home to some full-size dinosaurs – models built by the Victorians which lurk between the trees.
London, UK SE19 2GA