Spouses/Children: 1. Goaring, Ellen
John married Ellen Goaring on 19 May 1860 in Redhill, Surrey, England. (Ellen Goaring was born about 1840 in Balcombe, Sussex, England.)