John Eliot Howard
                                                                 
Born 11th November 1807
Died 22nd November 1883

Chemist







Plaque Location

1 Lordsmead Road
London
N17

Further Information

Categories
Locations
Names