London Super Con- London, England