Which English King rode a horse called White Surrey?

Question
Which English King rode a horse called White Surrey?
Answer
Richard III