The church has medieval origins including the early Norman south doorway though most of the fabric is 13th and 14th century in date. It was refurbished and altered in the 19th century. It is within the Braithwell conservation area and was formerly called All Hallows. Legibility of the former character is uncertain as it is unknown what existed prior to the church.