Geography · Cities

City comparison


At city level the data stratifies clearly. Smaller cities with higher proportions of independent businesses and personal care operators consistently outperform larger conurbations. The clustering is not coincidental — it reflects differences in business mix, average business scale, and the ratio of independent to chain operators.

City Service quality Value Trust Satisfaction Listings
York0.830.710.680.813,743
Brighton0.840.660.710.805,024
Oxford0.840.650.700.804,313
Bristol0.830.690.670.808,733
Cambridge0.820.650.690.803,033
Leeds0.820.700.670.806,982
Edinburgh0.810.680.640.798,296
Cardiff0.820.700.660.796,432
Nottingham0.820.700.650.798,004
Sheffield0.800.680.640.787,744
Glasgow0.800.680.630.789,393
Liverpool0.790.690.630.777,417
Birmingham0.780.650.620.7615,831
Manchester0.780.630.620.769,501
York leads on satisfaction

York scores 0.81 on overall satisfaction — the highest of any city in the dataset. With 3,743 listings, it has a high density of independent hospitality, personal care, and specialist retail. Business mix is the primary driver of sentiment position at city level.

Manchester and Birmingham cluster at the bottom

Both cities score 0.62 on trust and 0.76 on satisfaction — below every other major city. Both have high proportions of essential service categories (retail, food, transport-adjacent businesses) that structurally pull averages down.

City-level sentiment is less a measure of local culture and more a measure of business mix. York outperforms Birmingham not because its businesses try harder — it is because independent operators in hospitality and personal care structurally score higher than essential service chains. For any business, the practical implication is that its city average is a floor to beat, not a ceiling to accept. The data shows clearly that individual businesses in every city in this table are scoring well above their local average. Geography sets the context. Operations determine the outcome.