The History of Harrods | A famous London Brand
Harrods is up there with Buckingham Palace, Big Ben and Westminster as the number one tourist destination. I uncover the reasons why it has become a British Icon.
Harrods is up there with Buckingham Palace, Big Ben and Westminster as the number one tourist destination. I uncover the reasons why it has become a British Icon.