Harrods is a renowned upmarket department store based in London and established in 1834. Among the top luxury items sold in the 330 departments at Harrods are food and exotic groceries, beauty and fashion items, housewares and home appliances, and furniture.
Chat with our AI personalities