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
As of 2013 there are no American Football teams in England. Once a year two teams from the NFL travel to England and play at Wembley stadium. There are rumors that the NFL wants to expand into Europe though.
You may want to rethink your question
Aston Villa, Arsenal but that is in England
Hastings united
Aston Villa, Arsenal but that is in England
Blackpool plays in tangerine.
The current 2 best English teams are Manchester United and Manchester City.
DONCASTER BELLES WOMENS FOOTBALL TEAM ENGLAND
The New England Patriots and the San Francisco 49ers.
england
England's national team is called 'England' - plain and simple ! Just as the teams of most other countries carry their names !
There are 92 Football clubsin the football league and about 8 in NON LEAGUE so about 100