MovieMaps

Photo of Stairs inside the Passenger

Location: National Museum of Wales
As Seen In: Doctor Who episode 13x06 “Chapter Six: The Vanquishers

Diane and Vinder race to the top of the stairs to reach the TARDIS.