0
Anonymous
205 countries participated in the 2012 London Olympics according to the official London Olympics web site with a total of 10,961 athletes.
See related links below for the list of countries and number of athletes from each country.
Wiki User
Chat with our AI personalities
205