Answer:
Three gold lions on a red background was the heraldic symbol of Richard the Lionhearted, King of England from 1189-1199. Richard is seen as the great hero of chivalry and English kingship, and ever since, the lion generally has been the symbol of England, the Royal Family has used the three lions on their coat of arms, and in the modern world England has used the three lions as its symbol in several sports.
The England football badge also includes ten Tudor roses (a rose with a red outer row of petals and white inner row of petals). The Tudor rose symbolises the unification of the Houses of Lancaster (red) and York (white), when Henry VII (heir of the House of Lancaster) married Elizabeth of York, thus ending the Wars of the Roses.