If you want to see dinosaurs in London, where do you go? The Natural History Museum.... or a windswept hill in SE19? Crystal Palace is famous for its dinosaur statues dating back more than 150 years. They really are something special - they were the first time anyone had attempted to make scale three dimensional... Continue Reading →