Rotherham Leisure ComplexEffingham St, RotherhamSouth YorkshireNorth EastOutdoor00Indoor60Singles✓×Leisure CentrePay & Play