According to betting comparison site Oddschecker, Aberdeen is the UK city most likely to see snow on Christmas Day, with odds currently set 5/4. London is the least likely, with odds of 8/1.
In the age of Empire, the Illustrated London News contemplated, in 1876, what it was to have a Christmas without Britain’s inclement weather, concluding that ‘Christmas may be gone through as a duty ...
Holiday pop-ups transform attractions like Hyde Park and the London Zoo, while Christmas ballets and concerts ... tour during the Hogwarts in the Snow event at Warner Bros. Studio Tour London.