 All Saints Church was rebuilt in the 15th century, some parts of it a little earlier, by the families who owned the local manors.The church was extended in the first part of the 16th century.A toll house stands at the junction with the A603 (Bedford to Sandy road); the house dates from around 1770 and was used to collect tolls from the road users.