Als kleines Familiengeschäft im Jahr 1849 von seinem Gründer Charles Henry Harrod eröffnet, zählt Harrods heute zu den größten und berühmtesten Kaufhäusern der Welt und ist zu einer weltweit anerkannten Marke geworden. Es liegt an der Brompton Road in Knightsbridge, in London.
Das Motto des Unternehmens lautet „Omnia, Omnibus, Ubique“, ein lateinischer Satz, der „Alles, für alle, überall“ bedeutet, und einst war es als das Geschäft bekannt, in dem alles Erdenkliche zu kaufen war.
Auf über 90.000 m² bietet Harrods Luxusartikel ebenso wie Gegenstände für den täglichen Gebrauch in einem prachtvoll gestalteten Gebäude mit sieben Stockwerken und 330 Abteilungen, das jedes Jahr 15 Millionen Kunden anzieht. Eine der schönsten Abteilungen des Hauses ist die Food Hall im Erdgeschoss, geschmückt mit Fliesen, die der Künstler James Neatby entworfen hat. Weitere beeindruckende Bereiche sind die Ägyptischen Säle und die Kristallräume.
Harrods ist eines der exklusivsten Kaufhäuser der Welt. Zum Sortiment zählen Damen-, Herren- und Kindermode, Elektronik, Schmuck, Sportartikel, Spielzeug, Lebensmittel und Getränke, Beautyprodukte, Souvenirs mit Markenlogo, Möbel und vieles mehr.