Crap Towns / Kingston upon Thames / Shops

How many pubs, bookies and Greggs has Kingston upon Thames got?

Mapped in Kingston upon Thames as of 1 October 2026: 59 pubs, 62 hairdressers, 22 charity shops, 11 bookmakers, 5 vape shops, 13 banks and 6 Greggs. Per head, Greggs stand out: 0.4 per 10,000 people, 33% higher than the typical town's 0.3.

By type
TypeMappedPer 10,000Typical town
Pubs593.54.7
Hairdressers623.74.5
Charity shops221.31.4
Bookmakers110.70.7
Vape shops50.30.3
Banks130.80.8
Greggs60.40.3