http://en.wikipedia.org/wiki/England_national_football_team
That would be Chelsea.. the England national football team has Wembley Stadium as their 'Home Stadium'
The other answer is incorrect. The England football team use Arsenal FC's training ground at London Colney in Hertfordshire just north of London.
http://en.wikipedia.org/wiki/London_Colney
Chat with our AI personalities