Saint Peter’s Church is famed for having some of the most remarkable stained glass windows anywhere in the country. There is also a painting by Antoon van Dyck on display within the church which is titled ‘The death of the Martyr St. Sebastian’. The beautifully crafted piece of ancient architecture also contains some other famous relics that have been collected from across Europe.