Quelques chiffres sur ce magasin incroyable :
- Le magasin a une emprise au sol de 18 225 mètres carrés et une surface de vente de plus de 92 000 m² sur sept niveaux, ce qui en fait le plus grand « grand magasin » de Londres.
- Harrods emploie 3 500 salariés[1].
- La devise de Harrods est « Omnia Ubique omnibus » (« Tout, partout, pour tous »).