Legal & Compliance Westminster, Liverpool and Glasgow have the most betting shops per head, register shows
Great Britain has 6,235 licensed betting shops, 0.92 for every 10,000 residents, but the concentration is more than double that in parts of London, Merseyside and Scotland.
By Gambling News ·





























