Harrods is a world-renowned British luxury department store located in Knightsbridge, London. Founded in 1849 by Charles Henry Harrod, the store occupies a 1 million square foot building and is one of the largest and most famous department stores in the world. Harrods is owned by Qatar Investment Authority and attracts over 15 million visitors annually.
Harrods offers the finest selection of luxury goods including fashion, fine jewelry, watches, beauty, food, and homeware from brands such as Chanel, Dior, Cartier, Rolex, and La Mer. The store's Food Halls are legendary, featuring gourmet provisions, fresh produce, and artisan goods. Harrods operates the Harrods Rewards program and offers international shipping to most countries worldwide. UK delivery is free on orders over a set minimum, and returns are accepted within 30 days of delivery.