Harrods is a byword for service. The store’s worldwide reputation that anything is possible was founded on those hidden extras that you simply could not find in most other stores.
Harrods is a byword for service. The store’s worldwide reputation that anything is possible was founded on those hidden extras that you simply could not find in most other stores.
If you have any queries please use our contact form