Harrods May Open In China

|

As London's iconic luxury department store Harrods is sold by Mohamnmed Al Fayed to the Qatari royal family it's revealed Harrods may soon set up shop in China.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives