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 ...