Inside Harrods

Inside Harrods - Documentary exploring the famous department store. Billing itself as a one-stop shop for those with discerning tastes, it offers a dazzling array of things, and even, once, a lion.

More info