The Olympic Torch Relay was a preliminary event for the opening ceremony of the 2012 30th Olympic Games that were held in London. The Torch travelled the length and breadth of the UK and was carried by selected people that were nominated for their community services.