 However, some features of St Margaret's date from the 12th century.Thereafter the structure underwent many changes over the centuries.It was rebuilt about 1650, and has recently undergone further repairs.