Alien mothership above the skies of London