Inside Harrods: The World's Most Famous Department Store.

Inside Harrods: The World's Most Famous Department Store

The history of Harrods department store, from its humble beginnings to its rise in British retail as a symbol of aristocracy.

Can't find the episode you're looking for?

Check PBS Video