Details First names John Richard Last name Babstock Record date 1886 Record decade 1880s Address 138 Lewes Road Brighton Image