Windsor - Plantation & Window Shutters
290a, Dedworth Rd, Windsor, Berkshire - SL4 4JR
01753 320067
Plantation shutters are one of the most flexible window dressings on the market, and have the edge over curtains and blinds for many re.....through th