answersLogoWhite

0

United States swimmer, Michael Phelps, won the most medals in the London 2012 Olympics.

  • 6 Total: 4 Gold, 2 Silver
User Avatar

Wiki User

12y ago

What else can I help you with?