From M67 Denton roundabout, turn right onto the M60 West.
Go up the M60 until it becomes the M66, then stay on it to the very end.
The M66 becomes the A680, stay on this road.
The road forks just before Haslingdon.
Take the left hand fork towards Haslingdon (Manchester Road).
Almost immediately there is a roundabout, turn right (exit 3 of 4).
This is still the A680.
After a bend to the left, you will still be on the A680, but it is now called Blackburn Road.
After about a mile and a half, you will reach a roundabout.
Straight across (exit 2 of 4).
After a couple more miles, you will enter the town centre.
The road becomes Abbey Street, then Eastgate.
You will pass a right turn for A679 (Burnley Road), then Dowry Street, Maudsley Street/Derby Road all on the right.
The next Right is (still) the A680, now called Whalley Road.
Livingstone Road is on the right, approximately 500 yards past Victoria Hospital.