London to stage 2016 European Championships
Posted on July 26, 2013
London has been chosen to host the 2016 European Championships - the first international event at the Aquatics Centre since last year's Olympics. The Stratford venue will also host the...