Hi Wildthing
I don't think this is morbid, just sensible. Problems occur when we can't face things like this. As you say, you've got a few things that matter very much to you and it's important to deal with them now.
I'm in the UK too so I hope I can help. As Scottie says there are all sorts of offers available from lawyers including charity deals when the solicitor's fee goes to a good cause, but you won't get Legal Aid for a will. Citizens' Advice have long waiting lists at the moment, so maybe you could get advice on the internet?
You can also just write a will without any professional help but there's a possibility you might do something that renders it invalid. I updated my will last year just before having heart surgery - I wrote my own based on my old one and updates from the internet. The main thing is to get it properly witnessed by people who won't be beneficiaries. I didn't do this until an hour before going to hospital which wasn't the best idea!
A few months ago a friend and I started a discussion group called 'Death and Dying'. I know it sounds miserable but we've had a lot of fun. We've discussed wills, funerals, mourning rituals etc. Choosing music and readings for our funerals caused lots of laughter. You're in a very powerful position, able to impose your own odd choices! As far as place of burial goes you can organise that anytime via a funeral director, as well as type of coffin and whether you want to be buried or cremated. There are some wonderful coffins nowadays: wicker, cardboard, recycled wood. I officiated at a funeral where the cardboard coffin was covered in photos of happy family times. At the end of the service everyone gathered round and shared memories.
We've also started to write our own 'Living Wills' about care before death. These are actually more challenging to write than your 'Last Will and Testament' because you have to think about challenges you might face, how you might cope with high levels of pain or being totally dependent on other people.
Thanks for raising this.
Take care - Chickpea