MovieMaps

Photo of Fleet Estate

Location: Maelfa Shopping Centre
As Seen In: Doctor Who episode 9x08 “The Zygon Inversion