About Sports in London
London has hosted the Summer Olympics three times: in 1908, 1948, and 2012. It was chosen in July 2005 to host the 2012 Olympics and Paralympics, making it the first city to host the modern Games three times.
The city was also the host of the British Empire Games in 1934. In 2017 London will host the World Championships in Athletics.
London's most popular sport is football and it has fourteen League football clubs, including six in the Premier League: Arsenal, Chelsea, Crystal Palace, Queens Park Rangers, Tottenham Hotspur, and West Ham United. In May 2012, Chelsea became the first London club to win the UEFA Champions League.
From 1924, the original Wembley Stadium was the home of the English national football team.
It hosted the 1966 FIFA World Cup Final, with England defeating West Germany, and served as the venue for the FA Cup Final as well as rugby league's Challenge Cup final.
The new Wembley Stadium serves exactly the same purposes and has a capacity of 90,000.