Discover London's prettiest department store with the Harrods Egyptian Hall, the best things to buy at Harrods, art installations and sculptures, and much more!