Finstock
Human settlement in EnglandFinstock is a village and civil parish about 2 miles (3 km) south of Charlbury in Oxfordshire, England. The parish is bounded to the northeast by the River Evenlode, to the southeast partly by the course of Akeman Street Roman road, and on other sides by field boundaries. The 2011 Census recorded the parish's population as 797. For most of its history Finstock was a township of the ancient parish of Charlbury. Finstock became a separate civil parish in the late 19th century.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Charlbury
Town in Oxfordshire, England
Wychwood
Forest in Oxfordshire, England
Finstock railway station
Railway station in Oxfordshire, England
Fawler
Human settlement in England
Cornbury and Wychwood
Civil parish in West Oxfordshire, England
Charlbury Museum
Public museum in Oxfordshire, England
Wilcote
Human settlement in England
Blenheim Farm