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.
| Type | Mapped | Per 10,000 | Typical town |
|---|---|---|---|
| Pubs | 333 | 16.3 | 4.7 |
| Hairdressers | 279 | 13.7 | 4.5 |
| Charity shops | 28 | 1.4 | 1.4 |
| Bookmakers | 49 | 2.4 | 0.7 |
| Vape shops | 8 | 0.4 | 0.3 |
| Banks | 74 | 3.6 | 0.8 |
| Greggs | 13 | 0.6 | 0.3 |