MovieMaps

Movies Filmed at Barry Pump House

Hood Road, Barry, Vale of Glamorgan CF62, UK
Nearby Locations
Holy Trinity Presbyterian Church from Doctor Who
266 m

Barry Rail Yard from Doctor Who
535 m

Barry Docks from Doctor Who
581 m

Browse more nearby locations.