The early 18th-century St John's Church, also known as 'Auld Simon' (whose front gable still stands at the eastern end of the High Street), was probably built on the site of a pre-Reformation church dating to the Medieval period.