Odell Castle was the home to the Squires of Odell, the Alstons. The walls separated the castle from the rest of the village. The Alstons even has their own enclosed pew in the church.