Why is Henry VIII called Henry VIII?

VIII is eight in Roman Numerals - he was the eighth king named Henry.

It is a convention to write monarchs names in the form "Henry VIII" and this is pronounced "Henry the eighth."