[1][2] The church lies to the west of the village of Little Barford, overlooking the River Great Ouse, about 2 miles (3 km) south of St Neots.
[3] The oldest fabric in the church is in the nave and the chancel and dates from the Norman era.
The plan consists of a nave with a clerestory and a north aisle, a chancel with a south vestry, and a west tower.
The tower is in three stages with an embattled parapet, paired bell openings, and a five-light west window.
It has a semicircular arch, is decorated with zigzag and dogtooth designs, and has scalloped capitals.
At about the same time Heaton and Butler executed the paintings on the ceilings, and a mosaic reredos by W. B. Simpson was installed.
The oldest of these was cast in 1661 by Christopher Graye, the next in 1681 by Richard Chandler III, and a third bell in 1759 by Joseph Eayre.