20110627 home.science: UFOs spotted over London?