Back to Search London Glass & Mirror Company Ltd. Categories Supplier 679 York Street , London , ON , (519) 432-8323 www.londonglassandmirror.com Additional Info Local HBA : London HBA Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone