It may be a cliché but few visitors can leave London without a trip to the world-famous Harrods. This grand department store built in is recognised for its over-the-top grandeur and luxury merchandise. Places to go in London - Harrods
My favorite place to shop in London.Harrods - The Tourist Mecca stunning store - The food hall worthy of its own hollywood walk of fame star! the urban myth for Harrods is they can get you anything you ask for!
Jenners Dept Store, located at the corner of Princes Street and South St David Street. It has maintained its original position since Known as the "Harrods of the North", it has held a Royal Warrant since