Road segments

Church Lane (A643)
Details

Elland Road (A643)
Details

Westgate (A643)
Details

Bruntcliffe Lane (A643)

Victoria Road (A643)

Lindley Moor Road (A643)

Moorside (A643)

Moorbottom (A643)

Leeds Road (A643)

Spen Lane (A643)

Thornhill Road (A643)

Kirkgate (A643)

Nelson Street (A643)

Bramston Street (A643)

Clifton Common (A643)

Halifax Road (A643)

Ludenscheid Link (A643)

Howden Clough Road (A643)

New Hey Road (A643)

Market Street (A643)

Brighouse Road (A643)

Highmoor Lane (A643)

Walton Lane (A643)

Low Lane (A643)

Crowtrees Lane (A643)

Briggate (A643)

St Peg Lane (A643)

Clifton Road (A643)

Bridge End (A643)

Spen Bank (A643)

Parkside (A643)

Northgate (A643)

Owler Ings Road (A643)

Church Street (A643)

Bridge Road (A643)

UPRNs