The torch will arrive on June 13, 2012.
NewsOlympic Torch set for CapitalEdinburgh will be one of eight stops for the Olympic Torch on its way to London for the 2012 Olympic Games.By The NewsroomPublished 18th May 2011, 19:39 BSTUpdated 19th May 2011, 13:17 BST The torch will arrive on June 13, 2012.Related topics:London