Father Christmas arrives at the Arding and Hobbs store on Nov. 2, 1926 in Clapham Junction, London, in an image composited with a present day view of shoppers walking past the very same spot on Dec. 15, 2014. Peter Macdiarmid / Getty Images
Breaking News Emails
Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.