Posts tagged “Grand”

Aviva Grand Prix

Post by Roger O’ Shuffel The Aviva London Grand Prix is an annual athletics meeting at the Crystal Palace National Sports activities Centre in London, England as part of the IAAF Super Grand Prix. Aviva Grand Prix will take location as highlight of the summertime over two days, following last year’s excellent success of the […]