Rising right on the
Northamptonshire-
Bedfordshire border at the west of the parish of
Newton Bromswold, it flows north-east to cross into Bedfordshire at
Yelden and then into
Cambridgeshire at Tilbrook. Turning south east, it divides the town of Kimbolton in two and runs past
Kimbolton Castle to
Stonely. It next flows past the parish church of St Andrew to the west of
Great Staughton, encircling the village to the south. It flows into the Great Ouse just to the north of St Neots, where it forms the parish boundary between St Neots and
Little Paxton. ==History==