Thomas B Brown

occupation:
Pharmacist
Nationality:
British
born in:
London, Greater London, England, United Kingdom

Business located in Handsworth, near Birmingham and premises in 42 Admiral-Terrace, London; almost went bankrupt in 1853