Selfridges At Christmas 2017
This is Selfridges, Oxford St, London filmed on Sunday 10 December 2017. The place was humming. Look out especially for the section devoted to unicorns.
Shop Windows At Christmas 2017
We went around the big store windows in London: Harrods – AKA Dolce Gabbana (they apparently paid £7m for the privilege), Selfridges – with the giant blow-up Santa, Fortnum and Mason – with food, and Liberty with a rooftop theme
Santas Storm London 2016