The data shows a ranking of shopping locations in London in 2016, based on the presence of British brand stores. As of 2016, Jermyn Street is considered the 'most British', with 93% of stores occupied by British brands.
Jermyn Street | 93 |
Kensington High Street | 62 |
Monmouth Street | 59 |
Kings Road | 54 |
Oxford Street - East | 52 |
Oxford Street - West | 52 |
Dover Street | 50 |
Redchurch Street | 47 |
Brompton Road | 45 |
Albemarle Street | 43 |
Conduit Street | 41 |
Long Acre | 40 |
Bruton Street | 38 |
Regent Street | 36 |
Neal Street | 35 |
South Molton Street | 32 |
Mount Street | 32 |
Carnaby Street | 30 |
Bond Street | 26 |
Sloane Street | 20 |