Thomas Rotherham Sports Centre is located in Rotherham, United Kingdom on Moorgate Hall, Moorgate Rd. Thomas Rotherham Sports Centre is rated 3 out of 5 in the category elementary school in United Kingdom.
Address
Moorgate Hall, Moorgate Rd
Accessibility
Wheelchair-accessible entrance