Rotherham High Sports Rotherham Leisure Complex; Effingham Street Rotherham; England S66 1BL; United Kingdom Get Directions Phone: 0845 363 1177 Website: http://www.high-sports.co.uk/ Categories: Klettern >> Kletterhalle –