Actually, the snooker world championship has been taking place in Sheffield since 1977
Also there are a few Rileys and a number of smaller clubs...
PS: oddly enough, Sheffield's been rather warm and sunny during the past month (fingers crossed for the next weekend).