- 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

Burberry UK store locations
What Burberry is
Burberry is a British heritage luxury fashion house built around the trench coat and its House Check, positioned as "Timeless British Luxury" across outerwear, accessories, womenswear and menswear.
Price tier: Luxury
Ownership: Burberry Group plc, listed on the London Stock Exchange (BRBY) and a FTSE 100 constituent, with no parent company and no controlling shareholder.
Formats: Flagship and prime high-street stores, concessions inside multi-brand luxury department stores, outlet-village stores and airport travel-retail stores.
Growth: Focused on better stores rather than more stores: the estate is being rationalised, closing weaker locations and reinvesting in flagship, travel-retail and higher-performing concession doors. No numeric UK store target has been published.
How many Burberry stores are there in each region of the UK?
| Greater London | 14 |
| North West | 5 |
| West Midlands | 2 |
| Scotland | 1 |
| South East | 1 |
Who Burberry competes with in the UK
- HackettBritish heritage menswear at a lower price tier · 20 sites
- Bosspremium menswear tailoring overlapping on occasion dressing · 93 sites
- Reisspremium British fashion one tier below true luxury · 97 sites
- AllSaintspremium contemporary fashion for the same affluent shopper · 59 sites
- Jigsawpremium British fashion one tier below true luxury · 44 sites
- Hobbspremium British womenswear for the same affluent professional shopper · 112 sites
How many Burberry stores are there in the UK?
23 listed store units across around 16 addresses as at November 2026, with several sites carrying separate womenswear, menswear, accessories or childrenswear listings.
Who owns Burberry?
Burberry Group plc, a London Stock Exchange-listed FTSE 100 company with no parent company and no controlling shareholder.
Where are most Burberry stores?
Most are in London, led by the Regent Street flagship and stores on New Bond Street, Sloane Street and Brompton Road, plus Heathrow. Outside London there are stores in Manchester, Birmingham, Edinburgh, Bicester Village and Cheshire Oaks.
What store formats does Burberry have?
Flagship and high-street stores, department-store concessions, outlet-village stores such as Bicester Village, and travel-retail stores at Heathrow.