Inside Harrods At Christmas

2020
45:00

December 21, 2020

Expired 4.0 40 x
Harrods is the world’s most famous department store, offering some of the most expensive - and unusual - items ever sold. No wonder it’s the place where the rich and famous go to shop at Christmas. Inside Harrods At Christmas reveals the amazing origins of this London emporium, and explains how it claimed its place at the ...
Archive