Duffryn High School
Duffryn High School is in Newport, Wales.
The Environment Around Duffryn High School
The local environment around Duffryn High School is described as:
“Urban school on the outskirts of town with large playing fields.”
The local environment around Duffryn High School is described as:
“Urban school on the outskirts of town with large playing fields.”