Cranmer has a great article on hell. Here is but one paragraph as a taster:
"‘Universalism’ is a sincere attempt to reconcile God’s love and mercy with His justice and holiness, but it fails to take account of the scriptural realities: that one solitary sin is sufficient to drive us from God’s presence; that God’s authority can extend even to Hell (indeed, there is no scriptural warrant that Satan rules there); and that Jesus Himself taught an eternal punishment (Mt 25:31ff; Mk 3:29). The fact that the Son of God – God’s love incarnate – says more about Hell than any other individual in the Bible is certainly worthy of reflection. The notion that everyone ultimately makes it to Heaven is difficult to substantiate from Scripture. In addition, the Bible teaches that punishment will be by degrees (Lk 12:48), and St Paul’s reasoning in Romans 2 is a clear indication that punishment exists and will be meted out appropriately."