Get Directions to High Street Centre ← View details The High Street Centre/High St, Rotherham S626LN, United Kingdom, Rotherham, England Get Directions From* To * — Required information