Stampa and Son, London
Stampa and Son, London
Stampa and Son were a looking glass and scientific instrument manufacturer based in London between 1798 and 1818 making and repairing telescopes, barometers and thermometers.
Trading predominantly from 74 Leather Lane, London they also operated as a printseller, publisher of decorative mezzotints and offered a service to restore picture frames.