Chelford village and civil parish in Cheshire, England, countryside around the village a farm house with cyclists passing