After an hour gave up with less than 1/3 solved. My worst attempt for months . I've looked up the answers (thanks danword) and puzzled over several for ages .
I can safely say that I would never have solved the long anagrams 1a, 25a and 4d which doesn't help.
I guessed the correct answers for 3d and 13a but couldn't parse so didn't put them in.
1d,9a, 10a, 21a and 23a were too clever for me.
If you'd asked me to list wines then 23d would have been way down by list.
Never heard of the fish if it is spelled that way nor did I know that 18d existed on a map.
To compound my misery missed the hidden word clue.
Of course getting just a couple more would have led to more crossers and who knows?