Few places do Christmas time like London. Starting the day after Halloween, the city becomes a life-sized snow globe, illuminated with beautiful lights. From Winter Wonderland to Regents or Carnaby street to your local borough’s high street, the whole city explodes with magic. Long winter nights and early sunsets aren’t nearly as bad under London’s holiday glow. Now that the Christmas rush has died down, if you’re in the city grab a large cup of something warm and delicious from your nearby Black Sheep Coffee and take it all in….
Pingback: New Year, New World (ok same same but different) | 'N A Perfect World with Nneya Richards © 2015
I’ve always dreamed of seeing London during Christmas time! I think it’s prettier than even New York!
Oh I definitely agree! Put it on your bucket list!