London never fails when it comes to hosting a major sporting event and the city boasts success with the Olympic Games, Rugby World Cup...