The British athletes outperformed at London Olympics. The Brits are even ahead of always strong Russian Olympic team.