MovieMaps

Photo of Olympic Stadium

Location: Millennium Stadium
As Seen In: Doctor Who episode 2x11 “Fear Her