Farringdon is a village in the East Hampshire district of the county, 2.8 miles S of Alton. All Saints' church stands in the E part of the village, known as Upper Farringdon. The church has a W tower with a shimgled broach spire, a nave with a S porch and a N aisle, and a chancel with a N organ room and vestry. The nave and its aisle are 12thc., as shown by the presence of round-headed lancets in the S wall, and a plain, blocked N doorway (photographed but not described here as it is entirely plain. The chancel and its addition are largely of 1858, by Woodyer, Most of the tower is 13thc. but the upper storey is 14thc., with quatrefoil bell-openings. The tower is of flint, the chancel of malmstone and the nave rendered. The brick porch dates from 1634. Romanesque features described here are the N arcade, the font and a quadruple capital used as a support for the font.