Christmas in London

London in November and December is a magical place. There is so much to see and do and decorations are usually lighting the way. Here’s a list of some excellent things to be getting up to this winter.