How to say "where are you from?"

Muchas gracias.

Just learning at the moment. Another question if you dont mind,?

Is to say, im from england: soy ingles?

why sumtimes is it written: Y soy ingles?
no problem at all, its nice that peole make the effort to learn a bit of the language when they travel abroad.

soy ingles - im english (male)
soy inglesa - im english (female)
soy de inglaterra - im from england

'Y soy ingles' is due to the context...Y just means 'and' - me llamo *** y soy ingles - my name is *** and im english.

hope this helps :)