St Neots
St Neots is seen as a town in addition to civil parish in the non metropolitan district of Cambridgeshire, England, within the historical county of Huntingdonshire, beside the Bedfordshire county border. It is located on the River Great Ouse within the Huntingdonshire District, 15 miles (24 km) west of Cambridge and 49 miles (79 km) north of central London. St Neots is the primary town in Cambridgeshire (Cambridge and Peterborough both are cities) with a population of 30,580.