MovieMaps

Movies Filmed at Duffryn High School

Lighthouse Road, Newport NP10, UK
Nearby Locations
Mill Yard from Doctor Who
1.1 km

Tredegar House from Doctor Who and 2 other movies.
1.2 km

Stable from Doctor Who
1.3 km

Browse more nearby locations.