London Jewelers was recognized as Big Cool, 2ND Place by INSTORE America’s Coolest Stores 2021. See full article here.