THAMES GLASS LIMITED
Industry: Glass and glazing contractors
162 Grand Ave, London, ON, N6C 1M5
As an industry leader in window an glazed solutions, Thames Glass continues to offer a myriad of commercial design, installation and ongoing service solutions to our customers. Family-owned and operated since 1966, the team at Thames Glass really take windows and entry systems personally.