This is a beautiful church, with flint walls and a collection of roofs at different angles, best seen from the southeast. The church, which dates to the 11th century and which was built on the site of an even earlier church, has been added to and renewed many times over the centuries, with features including a southern arcade from the 13th century and a 19th-century porch.
The tower, which has a little spire called a Herefordshire spike, is Norman, and has reused Roman bricks in the west doorway. The nave and chancel are later, the chancel was rebuilt around 1300.
Inside, there are remains of medieval wall paintings showing scenes from the life of St Margaret, a 16th century font cover and a medieval screen and benches, one of which has a renowned carving of a tiger on it.