Barford St John
From Wikipedia, the free encyclopedia
Barford St John is a village in the English county of Oxfordshire.
It forms part of the civil parish of Barford St John and St Michael that, in turn, is part of the Cherwell district.
Barford St John is a village in the English county of Oxfordshire.
It forms part of the civil parish of Barford St John and St Michael that, in turn, is part of the Cherwell district.