The London 2012 Pin Badges are a collectible item commemorating the Summer Olympics held in London. Made in the United Kingdom, these badges feature the iconic hologram design and come in their original packaging. Perfect for fans of the Games or those interested in sports memorabilia, these badges are a unique piece of Olympic history from the 2000s era.