A church dedicated to Saint Martin was first built on the site by a member of the Mauleverer family in the late 12th or early 13th century.
[3] The present church was remodelled in 1745–46 for Richard Arundell, heir to the Mauleverers and MP for Knaresborough.
Its plan consists of a six-bay nave with north and south aisles and transepts, and a two-bay chancel.
The west fronts of the aisles protrude slightly forward from the nave, and each contains a round-headed window between two pilasters.
[1] Inside the church is a vase-shaped font, a two-decker pulpit with a sounding board, and panelled box pews.