Churchill and Sarsden
The neighbouring settlements of Churchill and Sarsden are located in Oxfordshire, UK. They lie in the north-west of the county, a couple of miles south-west of Chipping Norton.
Copyright © 1998-2014 AOL Inc.
Last update: Sunday, June 13, 2010 4:57:33 AM EDT -