MovieMaps

Photo of Stormcage Facility

Location: Millennium Stadium
As Seen In: Doctor Who episode 6x01 “The Impossible Astronaut

Guards run down the corridor while River gets ready to escape.