12 Castlegate, Clitheroe, Lancashire BB7 1AZ, United Kingdom
Distance: 176 yd.
Company description
Leafield Windows is a family run business providing double glazing, doors, conservatories and more in Lancashire and Greater Manchester. With 25 years of experience,