All Saints Church in Narborough, Leicestershire dates from the thirteenth century though was probably built on the site of an earlier Saxon church. The church has a nave, two aisles, a chancel and a West tower. The church was built from granite rubble with a limestone dressing.
The church was rebuilt in 1883 with the chancel dating from 1887 but in a style in keeping with the rest of the church.