15 Christmas Spots in London – Feel the festive atmosphere!
Hello December! I am in a Christmas spirit already, and therefore I decided to post about my favourite London spots. In 2018, London was voted one of the best cities to visit for Christmas decorations! Helsinki came top of the Christmas cities, followed by Quebec, Berlin and London. Other spots that made it into the […]