
Village in Oxfordshire, England
Barford St Michael
Barford St Michael is a village in the civil parish of Barford St John and St Michael, in the Cherwell district of Oxfordshire, England.
It is on the south bank of the River Swere, about 5 miles (8 km) south of Banbury.
Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Wikimedia Commons (see Commons), Wikimedia Commons.