12d Show press(5,4) I put in glass case(this is where I got the's' for 18a.
19d. Woven fabric with diagonal ribbing (5)??i?l. I put in Twill(this is where got the't'.
19d The evening before (3) Eve
So I end up with s?te.
I am open to correction on any of these answers.
There is always one in this xword that gives me a headache.
I thought of steam iron also but 24a is definitely 'Glen of Aherlow'
I would have heard of a glass case as a press to display perhaps trophies. China, glasses etc.
I googled slack and came up with this definition:
'Slack is a new way to communicate with your team. It's faster, better organised and more secure than email'
So I'm taking a chance and putting in Site.