Nestled in the heart of London, Harrods is one of the most famous department stores in the world, renowned for its designer stock, historical provenance and excellent customer service. Thinking of ...