Sovereign Windows & Glazing
Double Glazing in London
Sovereign Windows Glass & Glazing has been set up in Hillingdon, West London, for over eleven years. As the famous advert says, we do exactly what it says in the name; Supply anything to do with windows, glass and glazing. At our retail outlet on the Uxbridge Road Hillingdon, Sovereign has a display area full of various kinds of replacement doors and windows.