I'll work it out in morning when less drunk I think.
I did like 18D, 20A and 11A (I spelt it wrong too but it's perfectly acceptable, and it's what I first thought of after den). 23A good clue also. Lots of thesaurus usage especially for 25A. 22D quite clever too.