England is the home of football, with four premier league clubs based in London. Take a tour around Arsenal, Chelsea, Tottenham or West Ham stadiums. London is also home to the national in Wembley and the former 2012 Olympic Stadium in the Queen Elizabeth Park.