Which place in London you love the most during Xmas time? My favourite place is Covent Garden, no place like the Market full of magic and amazing decoration. Also, Selfridges windows are so creative and you can't let the bussy street take the amazing view from you.
Put your best pair of shoes, your xmas hats and scarfs and enjoy the walking around while wainting for the snow!!!!