Crooked Teeth - The Slaughtered Lamb, London