Saint Peter’s Church is one of the architectural and social hubs of the town, a dominant piece of classic Belgian architecture that is reminiscent of much of the best work that was being produced at this time. The excellent church offers interesting views both inside and out, including a series of stained glass windows that have intrigued visitors for generations.