IAAF World Championships London 2017

London hosted the IAAF and IPC 2017 World Championships, London's biggest sport event since the 2012 Olympics.