Located in the former Mill Pond Mercantile building in downtown New London, the 7,500-square-foot Lucky Duck is filled floor to ceiling with shelves of games, toys, puzzles, books and opportunities for hands-on play. There’s also hand-dipped ice cream, popcorn and old-fashioned sweet treats in the two-story toy store with a mission of fun.