Get Directions to Scala ← View details Corporation Street, Rotherham S60 1, United Kingdom, Rotherham, England Get Directions From* To * — Required information