Photo of Royal Leadworth Hospital (roof)

Location: Mamhilad Park Industrial Estate
As Seen In: Doctor Who episode 5x01 "The Eleventh Hour"

The Doctor has shown the aliens who he is.