London in the winter has a special charm and you will be delighted by the lights, the decorations and the good cheer all over town. Visit London now and you will find no shortage of special winter time treats and entertainment that only happen this magical time of year. Don your coats and scarves and head on out into the winter wonderland that is London Town. [Read more…] about Visit London in the Winter. Festive fun for the whole family.