Inside Harrods
Preview | 30s
"Inside Harrods" chronicles the world's most famous department store in London from its humble beginnings to a giant in British retail and as a symbol of aristocracy.
Aired: 05/06/19
Problems Playing Video? | Closed Captioning








