International Olympic Committee members got the 'best of British' VIP treatment when they viewed London's bid for the 2012 games - and that included getting around. Land Rover Discovery 3 off-roaders ferried the inspectors along the partially finished Eurostar extension.