100 days until Christmas: is London really the best place to experience it?
As of today it is exactly 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