London is super beautiful during Xmas. Just walk along Oxford Street or Covent Garden and you will see the most beautiful Christmas decorations. If you feel like having an even larger dose of Xmas, head over to one of London’s Christmas markets. Just between Tower Bridge and London Bridge there is a lovely little Xmas market with lots of food, mulled wine and crafts – all set in 64 German style wooden cabins. The Christmas Market starts at the City Hall and then continues past HMS Belfast to Hays Gallery which is also beautifully decorated. The Xmas market is open everyday until 7 pm. Visiting this Xmss market not only gives you a jolly Christmas feeling but also ticks off two of the must-see sights in London :) Once you have walked along the Xmas stalls from Tower Bridge to London Bridge you could either have a cocktail in one of the bars up The Shard with a beautiful view of London or continue walking along the river and head to the Southbank Centre Christmas market.
Christmas Market By The River
The amazing view from the Xmas market