Leeds and Liverpool Canal, Leigh Branch is a canal in Greater Manchester
Leeds and Liverpool Canal, Leigh Branch takes in water from the Glaze Canals catchment area.
Leeds and Liverpool Canal, Leigh Branch is 12.909 km long.
Own label and private label building products
We produce, brand and supply for some of the biggest names in the industry. Read more...