The 2016 UCI Track Cycling World Championships were the World Championships for track cycling in 2016. They took place in London in the Lee Valley VeloPark from 2–6 March 2016. Wikipedia
Dates: Mar 2, 2016 – Mar 6, 2016
Location: United Kingdom and Lee Valley VeloPark