 The church is built in ashlar red and white sandstone with a green slate roof.Its plan consists of a nave and chancel in one range with a clerestory, north and south aisles, a south porch, side chapels to the chancel, and a west tower.The tower is in two stages with diagonal buttresses and a stair turret at the southeast angle.