Stampa & Son (1804-17)
Stampa & Son, 74 Leather Lane, Holborn, London, lookingglass and barometer manufacturers (1804–17). [D; Goodison, Barometers] See E. Stamp & Co.
Stampa & Son, 74 Leather Lane, Holborn, London, lookingglass and barometer manufacturers (1804–17). [D; Goodison, Barometers] See E. Stamp & Co.