Sibford
From Wikishire
Sibford (or The Sibfords) is the collective name given to two neighbouring Oxfordshire villages and an adjacent hamlet, all on the edge of the Cotswolds:
Sibford (or The Sibfords) is the collective name given to two neighbouring Oxfordshire villages and an adjacent hamlet, all on the edge of the Cotswolds: