Current building acquired in 1977.
Location Montague Close, London, SE1
Categories
Authority
More Information Glaziers' Hall