MovieMaps

Photo of Royal Leadworth Hospital (ward)

Location: Abertillery Hospital
As Seen In: Doctor Who episode 5x01 “The Eleventh Hour

The Doctor calls the aliens back so that he can chastise them.