- Name, address, postcode, coordinates
- Format, opening hours, services
- Compatible with all software
- Customer profile and the missions it trades on
- Estate strategy - formats, pitch and growth plan
- Commercial KPIs - transaction value, revenue, benchmarks

Harrods UK store locations
What Harrods is
Harrods is the world-famous Knightsbridge luxury department store, built on multi-brand concession curation, the Food Halls and destination theatre, and extended nationally through its standalone H beauty prestige-beauty stores.
Price tier: Luxury
Ownership: Wholly owned by the Qatar Investment Authority via Qatar Holding LLC, trading through Harrods Limited.
Formats: The Knightsbridge flagship department store, standalone multi-brand H beauty stores in regional shopping centres, and Harrods-branded travel-retail units at Heathrow and Gatwick. There is no domestic franchise.
Growth: Expanding outside London through new H beauty stores in regional shopping centres, alongside continued investment in the Knightsbridge flagship. No numeric expansion target has been published.
How many Harrods stores are there in each region of the UK?
| Greater London | 5 |
| Scotland | 2 |
| South East | 2 |
| North West | 1 |
| North East | 1 |
| East of England | 1 |
Who Harrods competes with in the UK
- Selfridgesthe UK's other ultra-luxury department store, same tier and concession model · 4 sites
- House of Frasernational department-store format at a lower price tier · 19 sites
- John Lewisflagship department-store format with mass-premium positioning · 36 sites
- Space NKmulti-brand prestige-beauty specialist, a direct rival to H beauty · 88 sites
How many Harrods stores are there in the UK?
12 open stores as at November 2026: the Knightsbridge flagship, H beauty stores and Harrods units at Heathrow and Gatwick airports.
Who owns Harrods?
Harrods is wholly owned by the Qatar Investment Authority, the State of Qatar's sovereign wealth fund, via Qatar Holding LLC. The UK trading company is Harrods Limited.
Where are Harrods stores?
The flagship is in Knightsbridge, London, with travel-retail units at Heathrow and Gatwick. H beauty stores trade in large regional shopping centres outside London, from Essex to Glasgow.
What is H beauty?
H beauty is Harrods' standalone multi-brand prestige-beauty store format, trading in regional shopping centres outside London.