ViewsWatchers |
Oundle is an ancient market town on the River Nene in Northamptonshire, England, with a population of around 5,800. It lies some north of London and south-west of Peterborough. The nearest railway station is at Corby, west of Oundle. [edit] Research Tips
|
|