How to Choose Replacement Windows in Basingstoke Windows provide character and elegance to a house while providing valuable functions like light, ventilation and insulation. If your windows are getting leaking or drafty, it's probably time to replace windows. Search for Basingstoke, Hampshire window companies and glaziers in the Find a