The London Rally 1960 Competitor Badge and Enamel Souvenir Pin Badge are rare and collectible items from the golden age of motor sport in the 1960s. These badges reflect the exciting spirit of rally racing, making them a unique and special addition to any sports memorabilia collection. The badge and pin showcase the history and heritage of the London Rally, a significant event in the world of motor sport, and are a must-have for enthusiasts of vintage racing.