Details First names Pelham Henry Russell Last name Deacon Record date 1915 Record decade 1910s Address 13 Ewhurst Road Preston Image