ViewsWatchers |
Odell is a small village and civil parish in the north of the county of Bedfordshire in England that lies to the north-west of the county town of Bedford, near the villages of Harrold, Felmersham, Sharnbrook and Carlton. |