Christmas Christmas Eve Events In London 2021 | Skiddle Hogwarts in the Snow. Christmas at Kew. Natural History Museum rink. Winterville. Nutcracker. Trafalgar Square tree. From Christmas markets and Christmas shopping in London,... adminNovember 2, 2021