Here is a selection of some of our favourite nearby places. Click for more information.
Harrods has a rich history and is one of the oldest running and most prominent department stores in the UK. This extremely large department store is situated on the famous Brompton Road in Knightsbridge and fits in perfectly with the cosmopolitan lifestyle of the prestigious area.
Harrods has is a world renowned established name. The Harrods department store area spans 4.5 acres and has over 1 million square feet of store space. With over 330 departments, this major department store has his own clothing line, home additions and food world - a retail luxury shopping dream.