Hafren Junior School
Reviews
User
Hafren school rocks always come to hafren school never go to any other school
More about Hafren Junior School
Hafren Junior School is located at Park St, Newtown SY16 1EG, UK
+44 1686 626143
http://www.hafren.powys.sch.uk/