Movies Filmed at 7 Machen Street

7 Machen Street, Penarth, Vale of Glamorgan CF64, UK
Nearby Locations
Alley Entrance on Rudry Street from Doctor Who
42 m

14 Archer Road from Doctor Who
403 m

Paget Rooms from Torchwood
427 m

Browse more nearby locations.
Show Map

Doctor Who

Noble Refugee House

The Noble family is relocated to a refugee home in Leeds in episode 4x11 "Turn Left".