lör Scandinavian Sailors Tfittipepqnce Home , London ( England ).