<--Previous
Up
Next-->
Scary dinosaurs
Crystal Palace Park was created in 1854 for a great big glass exhibition hall that was previously in Hyde Park.