I’m so sorry you feel so poorly, with your ferritin as low as it is all your symptoms align with that. This photo I found when I was suffering made total sense to me and aligned with my symptoms.
Your GP should at least be referring you for a gastroscopy and taking a stool sample to check your not loosing blood anywhere.
I was very lucky that my GP was sympathetic and explained I’d likely just been gradually getting a tiny bit more and more anaemic every month since having children hence it just creeps up on you until suddenly you can’t function.
I didn’t want I interfere with my cycle hormonal and was glad I didn’t as as soon as I had my iron infusion, my periods went back to what I’d remembered from years ago as normal flow, it’s a strange chicken and egg thing with periods.
Perhaps you could try a private GP appointment to see if they’d refer you to the local private hospital for infusion, it’s quite a common treatment before heart operations in older patients, so all hospitals must offer it, it’s just the NHS guidelines that prevent us ladies getting it. Or alternatively call up your local private hospital and ask for about private gastrology appointment. I’m sure I read at the time of having my infusion that Nuffield offered it.
I hope you get on and feel better, a little trip to London for treatment doesn’t sound too bad but it’s a shame it’s required - If this was a common problem in men, this post wouldn’t even be here that’s the annoying thing!