no, its not a womens ice hockey team, but some (not entirely accurate) dinosaur sculptures built in about 1860, in Crystal Palace park. I went there yesterday to check them out. very interesting stuff. want to know more? ok:
i did find crystal palace park quite a sad place - just a big empty space where something amazing used to be. the athletics stadium is much bigger than it looks on tv.
anyway, crystal palace dinosaurs: tick.