100 days until Christmas: is London really the best place to experience it?

As of today it is The Christmas lights on Oxford Street, Londonexactly 100 days until Christmas 2018.

2400 hours. 144,000 minutes. Or alternatively, just 14 weekends before the man in the red suit comes down the chimney to leave all the boys and girls gifts.

Obviously a universal occasion that’s celebrated right around the world, there are some brilliant locations to enjoy Christmas in, but many would argue that London is one of the best – if not the best.

Continue reading “100 days until Christmas: is London really the best place to experience it?”