Sibford
Jump to navigation
Jump to search
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: