Walkers Window World, 8 Smithfield Centre, Haywood Street, Leek. ST13 5JW
01538 386941
info@walkerswindows.co.uk
Monday to Friday 10am to 4pm / Saturday 10am to 2pm
Walkers Window World, 907 Leek New Road, Baddeley Green, Stoke on Trent. ST2 7HQ
01782 534229
info@walkerswindows.co.uk
Monday to Friday 10 am to 4 pm