Dee ihe na-esote paragraf a - E nwere otu ụlọ ụka n'obodo nta ahụ, ụlọ ụka parish Church of England nke a raara nye St Peter. Ọ bụ ụlọ edebanyere aha na ọkwa ọkwa I. Ọ bụ ezie na e dekọrọ ya dị ka nke dị n'obodo nta ahụ site na mbụ, o nwere Anglo-Saxon nke narị afọ nke 13
atụmatụ.