The 2012 Olympic torch relay will start at Land's End and travel as far as the outer Hebrides on an 8,000 mile journey to the stadium.