I've always heard that London might be the best city in the world for Christmas vibes, so I had to see it for myself. From beautifully decorated streets to cozy Christmas markets and festive lights, London did not disappoint.
London: The Capital of Christmas Magic ๐ฌ๐ง
Description
Photos





