Glen, John, and Son (1839–40)GLEN, JOHN, AND SON, cabinet-makers, 1 Castle Road1839–40. i(1)This entry is originally from Dictionary of Edinburgh Wrights and Furniture Makers, 1660-1840.SourceDictionary of Edinburgh Wrights and Furniture Makers, 1660-1840