Europe… A Guide to Christmas in London 8 Dec 201928 Jan 2023 London is seriously one of my favorite places! I know I say that about almost every place I write, but London is definitely my favorite "big city". It is the…