Skip to content

Are you a property professional?

Get started

Barford St. Michael, Banbury, OX 15

Barford St John is a small village in Oxfordshire, England, situated on the north bank of the River Swere about 5 miles south of Banbury.

Properties in Barford St. Michael, Banbury

Page 1 of 7