They say there’s only one sports event in London that everyone pays attention to. While there are Premiership soccer matches every weekend and the English soccer and rugby teams attract over 80,000 to Wembley and Twickenham at various stages throughout the year, the London Marathon is the only one that really captures the public’s attention….