Thanks Chrise and Brendan
I resorted to the dictionary for the alternative word and found it for 28ac, but have failed to understand your hints for the others. I never thought the landlord was a pub landlord. I have an idea for the first two words of 26,19, but can't find the second word. I have T? ??? ?E???R. Are my crossers right?
For 20d I have ?I???S and I've just got 21ac. So nearly there. But bed beckons after a busy day by the seaside.
Thanks for your help.