MovieMaps

Movies Filmed at 38 Palace Road

38 Palace Road, Cardiff, CF5 2AH, UK
Nearby Locations
45 Palace Road from Doctor Who
90 m

Howell's School from Doctor Who
189 m

Llandaff Fields from Doctor Who
530 m

Browse more nearby locations.