Dinan's Saint Sauveur church, very much the town's focus, is a real mixture of ages with a Romanesque porch and an eighteenth-century steeple.