Thors Minde , England,