Shopping locations with most British brand stores in London 2016
This statistic gives 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 percent of stores occupied by British brands.