St David’s R.C. Junior & Infants School
Park Crescent, Newport, NP20 3AQ
St David's R.C. Junior & Infants School with URN 401549, a Welsh establishment located in Newport, city of Newport, England. A Not applicable school, the school campus is located...
