Jankat   0 #1 Posted October 15, 2019 Can anyone tell me if this is still open? I'm over in Sheffield soon and wanted to book a game but cant find any websites except a face book page which is quite old Thanks Share this post Link to post Share on other sites Share this content via...
nikki-red   307 #2 Posted October 16, 2019 Its a Christian Life Centre now I believe. Share this post Link to post Share on other sites Share this content via...