If it is cold in London around Christmas time, there are some really exciting things to do.
You can even ice skate at Somerset house. But that is not the only place you can ice skate in London. Start looking around, and you will find that you can ice skate in the grounds of the Natural History Museum and in Canary Wharf. It is a shame that the Thames does not freeze