 The little parish church of St. John the Baptist is an Anglo-Saxon church that has a squat bell turret of shingles with a wrought iron weather vane dated 1781.The church has some magnificent wall murals, for example the Last Judgement, from the mid-12th century (1150–1200).These murals, unique in England for their date and extent, were first brought to light during repair work in 1893 and were probably painted by artists from St Pancras Priory in Lewes.