Swinbrook and Widford
Human settlement in EnglandSwinbrook and Widford is a civil parish in West Oxfordshire district, in the county of Oxfordshire, England. It comprises the village of Swinbrook and the hamlet of Widford. The 2001 census recorded its population as 139.
Read article
Top Questions
AI generatedMore questions