Today I want to bring you my guide to Christmas things to do in London. The city is one of the most festive places in the United Kingdom in the run-up to December 25th, and there’s lots to entertain locals and visitors. From lights to markets and pantos, you’re spoiled for choice. If you want […] Read more…