Share this record


Lexicon
Chance Brothers

_____________________________________________________

Glass manufacturers located in Smethwick, England, near Birmingham, they were the principal manufacturers of lighthouse lenses and lanterns in the latter C19 and early C20 [see Wikipedia]