MovieMaps

Photo of People Leaving Their Homes

Location: Broadstairs Road
As Seen In: Doctor Who 2005 Christmas special “The Christmas Invasion