No, GamCare only covers online gambling sites. There’s no way for anyone to track your visits to betting shops, so it’s still possible to go to the nearest one and place a slip in person. Some betting shop chains have their own exclusion schemes, though.