MovieMaps

Photo of Street near Powell Estate

Location: Llanidloes Road
As Seen In: Doctor Who episode 1x01 “Rose

Rose and the Doctor talk while walking towards the TARDIS.