MovieMaps

Movies Filmed at Howell's School

134 Cardiff Rd, Cardiff CF5 2YD, UK

Official Site

Nearby Locations
45 Palace Road from Doctor Who
154 m

38 Palace Road from Doctor Who
189 m

Llandaff Fields from Doctor Who
341 m

Browse more nearby locations.