Other popular stores in New London: