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