Christmas in London

Christmas in London is a romanticized notion, and rightly so. The city is nothing but charming when covered in twinkling lights and filled with holiday cheer.
0 likes