Green’s Dictionary of Slang

punting-shop n.

[punt v.1 (1) + shop n.1 (1)]

a casino, a gambling house.

[UK]Hotten Sl. Dict.
[UK]Sl. Dict.