London Flying Saucer Attack Steve November 14, 2005September 5, 2012 0 Comments at night, Selfridges Christmas is here, Selfridges at night on a very cold November day. Is that a flying saucer top right…? Selfridges at night