Try digitalPLUS for 10 days for only $0.99

Selfridges, London

Selfridges, London Santa Claus figures prominently in the window display at the London department store. 400 Oxford Street, London, England Matt Cardy / Getty Images
Loading

66°