Hey everyone.. Does enyone know when Henry leah's and sons stamping works building, in Cambrdge street was built? I would also appreciate some more info about the place.. Is in vacant right now? What it used to be before? How old is the building? etc.. thnks PS: i've also attached some pic of the building