[1] The brook has two sources, one rises at Salcey Lawn in the middle of Salcey Forest and flows northerly, the other rises at Yardley Chase and flows in a southerly direction, both converging in a marshy field southeast of Horton.
It then passes under the Northampton – Euston railway line and the old Northampton – Towcester Road (long since bypassed by the A43 dual carriageway), at Ladybridge Park, which takes its name from the 19th-century name of the brook, Lady Brook, with the Counties Crematorium on its south bank.
Turning now in a northerly direction it passes under a humpback bridge on the Northampton – Rothersthorpe Road, once the old drovers track known as the Banbury Lane.
It then passes through Swan Valley and Pineham where there are further man-made balancing lakes for the industrial estates here.
Turning easterly sweeping around the western end of Hunsbury Hill it enters the River Nene at Upton Mill.