Glazing Supply Only & Supply and Install
With offices in Battersea and Teddington, we are ideally located to supply your glazing across London. We have installation teams covering West London, South London, East London and North London. Our teams of experts have the knowledge on the products to take all the stress away, and all our installers are fully vetted with years of experience so you know your always in safe hands.
Glazing Services We Offer
Arrange an appointment for one of our experts to visit your property and take measurements or simply send over any plans or drawings for a free quote.
Glazing Installation Services London
At Thames Windows and Doors we understand that the installation is the most important part of the project.