Edit Jamm, London, England