Traveling offers the opportunity to create lasting memories, and what better way to capture those moments than through souvenirs? London, a city steeped in history and culture, offers a treasure…