UK - London 2012 Olympics - Men's Individual Time Trial cycling rider Denis Menchov of Russia
London, UK. Wednesday 1st August 2012. The Men's Individual Time Trial cycling event passes through Twickenham on route to find the fastest male cyclist. Rider Denis Menchov of Russia.