The Genuine London 2012 Olympic Torch is a coveted piece of sports memorabilia from the Summer Olympics held in the United Kingdom. This model, though not match-worn, represents the iconic event and is a symbol of the spirit of the London 2012 Games. With its origins in the United Kingdom, this Olympic Torch serves as a tangible reminder of the historic athletic competition that took place in the 2000s. Perfect for collectors and fans alike, it embodies the legacy and tradition of the Olympic Games.