Born 11th November 1807 Died 22nd November 1883
Location 1 Lordsmead Road, London, N17
Categories
Authority
More Information John Eliot Howard