What about "Te angol?"
You only omit van in third person. (Ön, while referring to formal you, gets the third person singular conjugation, that's why it's omitted here too.)
So with te the verb is obligatory: "Te angol vagy?"
Can I say "Angol vagy"?
Why not "Vagy angol?" ?
That's not correct word order. Vagy in that position could only mean or. ("Or is he/she/it English?")
"Maga angol?" comes up as the correct answer. I have no idea where "Maga" came from.
In English, there is no difference of any kind if you ask ''Are you English?''. However, in Hungarian there is. I see this mistake often being repeated here.
The question in English applies to all Hungarian, as it can be interpreted as such.
Nice sentence... but what does this have to do with directions?
Why not "te angol vagy?“
It is also correct, and it is accepted.
In Hungarian, the pronoun (én, te...) are usually dropped, because you know that information from the verb ending.
So, "Ön angol van?" was rejected because I used "van"?
Yes. But you can say "Ön angol?"