Guess the ChainRoad atlas of British chains

O2 locations map

O2 has about 300 locations in the United Kingdom, spread across 12 regions. The most are in South East England (46), North West England (40) and London (39). Per person, Northern Ireland has the most, with 1.2 locations for every 100,000 residents.

LegendO2 locationData from September 2026
Category
Electronics & phones
UK locations
about 300 (298 mapped)
Regions
12
Founded
2001
Headquarters
South East England

O2 locations by region

O2 locations by region
RegionLocationsPer 100,000 peopleShare
South East England460.515.4%
North West England400.513.4%
London390.413.1%
Scotland240.48.1%
East of England230.37.7%
Northern Ireland231.27.7%
South West England230.47.7%
Yorkshire and the Humber210.47.0%
West Midlands200.36.7%
East Midlands190.46.4%
North East England110.43.7%
Wales90.33.0%

Chains with a similar footprint

These chains are spread across the country in the most similar way:

More electronics & phones maps

Locations come from All the Places, which collects them from each chain's public store locator (data from September 2026). Counts can be a little off: new stores open, old ones close, and a few locations may be missing. Population figures are ONS estimates for mid-2025. Guess the Chain is not affiliated with O2.