One of the main advantages of visiting the british capital in winter you can enjoy a merry English Christmas here. There are several places you should visit if you are traveling to London at Christmas: the West End Christmas lights, the Trafalgar Square Christmas tree, the Christmas fairs and markets, the New Years Day Parade, etc. You have all the information in: «Visiting London in winter«.

You have all the information in: "Visiting London in winter".