The Torch Arrived In The UK On 18th May 2012 & Began It's 70 Day Journey On 19th May 2012 At Land's End. Includes 8,000 Inspirational Torchbearers Visited Over 1,000 Cities, Towns & Villages Across The UK.