We take an in-depth look at local snooker, with the World Grand Prix in town for the week
Discover 11,128,835 listings and 279,523 playable programmes from the BBC
We take an in-depth look at local snooker, with the World Grand Prix in town for the week