Could there possibly be a better city for Christmas than London? Even if festivities begin ludicrously early, the twinkling lights, oversized trees, and flying angels take the streets, I venture to solidly say absolutely not. This is the pinnacle. It’s the most wonderful time o the year, indeed mate!











