London ; ännu har man ei kunnat upptäcka deras namn eller förra hemwist.