Crystal Palace Dinosaurs are located in Crystal Palace Park, in the south London area surrounded by Sydenham, Anerley, and Norwood.
Blog
Reverie at the Crystal Palace – 1854 poster in Punch magazine
No-one was surprised when Punch magazine celebrated the grand opening of the Crystal Palace in Sydenham, with opening ceremonies on 10 June 1854. Illustrated London News, its competitor on the weekly magazine market, did the […]