Alma , Törnros ,England