The London Anniversary Games take place from 26-28 July, on the anniversary of the London 2012 Opening Ceremony, at Queen Elizabeth Olympic Park. Many Olympic and Paralympic heroes will be returning ... Read More