Crap Towns / Westminster / Shops

How many pubs, bookies and Greggs has Westminster got?

Mapped in Westminster as of 1 October 2026: 333 pubs, 279 hairdressers, 28 charity shops, 49 bookmakers, 8 vape shops, 74 banks and 13 Greggs. Per head, banks stand out: 3.6 per 10,000 people, 4.5 times the typical town's 0.8.

By type
TypeMappedPer 10,000Typical town
Pubs33316.34.7
Hairdressers27913.74.5
Charity shops281.41.4
Bookmakers492.40.7
Vape shops80.40.3
Banks743.60.8
Greggs130.60.3