Né en 1849 comme boutique familiale sous l'impulsion de son fondateur Charles Henry Harrod, Harrods est aujourd'hui l'un des plus grands et des plus célèbres grands magasins du monde et est devenu une marque reconnue partout. Il se trouve sur Brompton Road, à Knightsbridge, à Londres.
La devise de l'entreprise est « Omnia, Omnibus, Ubique », une expression latine qui signifie « Tout, pour tous, partout » et le magasin fut autrefois connu comme l'endroit où l'on pouvait trouver absolument tout ce que l'on pouvait imaginer.
Avec plus de 90 000 m2 d'espace, Harrods propose des articles de luxe et du quotidien dans un bâtiment somptueusement décoré, comptant sept étages et 330 rayons, et attire 15 millions de clients chaque année. L'un des plus beaux rayons du magasin est le Food Hall, situé au rez-de-chaussée et orné de carreaux créés par l'artiste James Neatby. Parmi les autres espaces remarquables figurent les salles égyptiennes et les salons de cristal.
Harrods est l'un des grands magasins les plus prestigieux au monde. Les produits proposés comprennent des vêtements pour femme, homme et enfant, de l'électronique, des bijoux, des articles de sport, des jouets, de l'alimentation et des boissons, des produits de beauté, des souvenirs griffés, du mobilier et bien plus encore.