Crystal Palace Dinosaurs are located in Crystal Palace Park, in the south London area surrounded by Sydenham, Anerley, and Norwood.

Guide to Crystal Palace and Park from 1871

The Crystal Palace Company published a Guide to Crystal Palace and Park nearly every year in the first few decades after opening their attraction in Sydenham. These guides described main attractions – especially new additions More…