Location Intelligence Reports

Number of Russell & Bromley Locations in the UK in 2026

According to reports, there are 37 Russell & Bromley stores in 3 states and territories of the United Kingdom. The highest number of locations of United States are in England and London with 34 and 11 locations, respectively. England makes up approximately 92% of Russell & Bromley stores in the United Kingdom.

Number of Waitrose & Partners Locations in the UK in 2026

According to reports, there are 421 Waitrose & Partners store locations in 4 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and London with 402 and 63 locations, respectively. England makes up approximately 95% of Waitrose & Partners store locations in the United Kingdom.

Number of J.D. Wetherspoon Locations in the UK in 2026

According to reports, there are 803 J D Wetherspoon restaurant locations in 5 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and West Midlands with 697 and 38 locations, respectively. England makes up approximately 87% of J D Wetherspoon restaurant locations in the United Kingdom.

Number of L.K. Bennett Locations in the UK in 2026

According to reports, there are 32 L.K. Bennett stores in 3 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and London with 29 and 9 locations, respectively. England makes up approximately 91% of all L.K. Bennett stores in the United Kingdom.

Number of Cotton Traders Locations in the UK in 2026

According to reports, there are 87 Cotton Traders stores in 3 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and Hampshire with 77 and 2 locations, respectively. England makes up approximately 89% of all Cotton Traders stores in the United Kingdom.

Number of Vision Express Locations in the UK in 2026

According to reports, there are 533 Vision Express stores in 5 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and London with 447 and 14 locations, respectively. England makes up approximately 84% of all Vision Express stores in the United Kingdom.

Number of Planet Organic Locations in the UK in 2026

According to reports, there are 8 Planet Organic stores in 1 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in London with 8 locations.

Number of Premier Inn Locations in the UK in 2026

According to reports, there are 841 Premier Inn hotels locations in 5 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and London with 718 and 71 locations, respectively. England makes up approximately 85% of all Premier Inn hotels in the United Kingdom.

Number of TGI Fridays Locations in the UK in 2026

According to reports, there are 85 TGI Fridays restaurant locations in 4 states and territories of the United Kingdom. The highest number of locations of United Kingdom are in England and London with 72 stores and 3 stores, respectively. England makes up approximately 85% of all TGI Fridays restaurant locations in the United Kingdom.

Number of New Balance Locations in the UK in 2026

According to reports, there are 870 New Balance stores in 6 states and territories of the United States. The highest number of locations of United Kingdom are in England and London with 725 stores and 95 stores, respectively. England makes up approximately 83% of all New Balance stores in the United Kingdom.