answersLogoWhite

0

There are 10,960 athletes in London's 2012 Olympics. UK has the most with 557 athletes, followed by US with 534 and Russia with 441.

User Avatar

Wiki User

12y ago

What else can I help you with?