 The current population is around 1,306.From a distance the village is dominated by the parish church of St Leonard, with its characteristic "Hertfordshire Spike" spire.St Leonard’s (Church of England) is believed to stand on the site of a ninth-century Saxon chapel, though the oldest parts of the present structure date from around 1140.