MovieMaps

Movies Filmed at New Country House Hotel

Cardiff CF14 9UA, UK
Nearby Locations
Manor Parc Hotel from Doctor Who
4 m

Wenallt Woods Field from Doctor Who
1.0 km

Y Groes from Doctor Who
2.3 km

Browse more nearby locations.