Get Directions to Hafren Junior School ← View details Park Lane, Newtown, Powys SY16 1EG, United Kingdom, Newtown, England Get Directions From* To * — Required information