Harrold is a village, civil parish and electoral ward in Bedfordshire, England, nine miles north-west of Bedford on the north bank of the River Great Ouse, close to the county boundaries of Buckinghamshire and Northamptonshire. An ancient bridge links the village with Carlton with Chellington on the south bank. Immediately to the east of the village is Odell.
Village green
The bridge at Harrold
Harrold Fire Station
Harrold lock-up
Odell is a small village and civil parish in the Borough of Bedford, north Bedfordshire, England, approximately 7 miles (11 km) north-west of Bedford town centre, near the villages of Harrold, Felmersham, Sharnbrook and Carlton.
All Saints' Church