The Perfect London Christmas

img_9073

Although there’s rarely any snow, it’s impossible not to be overcome by holiday spirit when it comes to Christmas in London. From the twinkling lights to the festive cheer on every corner (I’ve come across five separate spontaneous carol singing groups so far…) the city buzzes with a palpable anticipation and we all start to count the sleeps until the big day.

Continue reading