From what city in Spain did your Spanish parent hail? Madrid? Barcelona? From what city in the UK did your Anglo parent hail? London? Liverpool?
People from Spain are called “Spaniards”. Spanish (or Hispanic) usually denotes people from Latin America.