England Football Team
Group From 1870
The joint (along with Scotland) oldest national football team in the world. Its greatest success was winning the 1966 World Cup Championship - something it has been struggling to repeat ever since.
See other memorials in this area