There is also evidence of settlement from Neolithic and Roman times.
There was a church from early in the 13th century and the earliest features in the current Church of England parish church are late Norman.