The earliest part of the present structure dates back to the 12th century, with the original structure being an aisleless nave with chancel. This was enlarged with the addition of a north aisle later that century, with a south aisle being added in the 13th century. The three stage tower, with broache spire dates from the 13th century. The chancel was re-built around 1300 - 1325 and the clerestiry was added in the 15th century. There was much Victorian restoration here during the 1870's.