Harrods Department Store in London

London-Harrods

Harrods London department store is famous all over the world.  It is situated in the most prestigious part of London, at Brompton Road, in Knightsbridge and is one of the largest and most upmarket department store in Europe, covering an area of twenty thousand meters with a little above one million square feet of built up area. It has a little over 330 departments selling every conceivable products and services.  This makes it the largest store in European Union. Harrods is famous for it’s mind blowing  in store decoration, window display and the variety of  choices of products . Continue Reading