I'm glad my answers helped you to understand it better.
Yes, the 来ました is the past tense of 来る (dictionary form/ verb infinitive). When talking about nationalities you must always use the past tense of 来る. I just meant that you always need to use a verb ( 来ました-past tense of 来る) with the sentence. Literally it would be translated as "Where did you come from?" "Did you come from England?"

You'll be amazed at how much Japanese you'll learn with the most comprehensive Japanese system there is１番包括的なシステムで驚くほど英語を習いましょうTe sorprenderás de cuánto inglés aprenderás con el sistema de inglés más completo que existe

You get lifetime access to hours of selected lessons, with voice recognition tools to perfect your pronunciation数時間の選択レッスンの一生アクセス。音声認識ソフトで発音を完璧に！Obtienes acceso de por vida a horas de lecciones seleccionadas, con herramientas de reconocimiento de voz para perfeccionar tu pronunciación