Lucky Generals, London, United Kingdom