North Marston

North Marston is a village and also a civil parish within Aylesbury Vale district in Buckinghamshire, England. It is located about three miles south of Winslow, and four miles north of Waddesdon.
The village name 'Marston' is a common one in England, and is Anglo-Saxon for 'farm by a marsh'. This refers to the common state of the land in the Aylesbury Vale, where the water table is quite high. The prefix 'North' was added later to distinguish the village from nearby Fleet Marston. The population of the village is approximately 700 and there are about 280 houses.