To begin with, England had no permanent home stadium. They joined FIFA in 1906 and played their first ever games against countries other than the Home Nations on a tour of Central Europe in 1908. Wembley Stadium was opened in 1923 and became their home ground. The relationship between England and FIFA became strained, and this resulted in their departure from FIFA in 1928, before they rejoined in 1946. As a result, they did not compete in a World Cup until 1950, in which they were beaten in a 10 defeat by the United States, failing to get past the first round in one of the most embarrassing defeats in the team's history.
Is there an answer to this question (If it cannot be answered, say "unanswerable"): What was the name of one of the home stadiums England played in prior to 1923?
unanswerable