Leek, eng Double Glazing Installer

( 12 Reviews )
Walkers Window World Ltd Logo

Walkers Window World Ltd

Double Glazing Installer

The Smithfield Centre, 8, Haywood St Leek, eng ST13 5JW
Debbie Wilkes

So happy with walkers windows from start to finish. John always made sure we were happy with everything and went through every detail.we had windows front door, cladding, ... more

Find
    Near
      ChamberofCommerce.com
      Loading