No-one's mentiond 0500 354802, a free service which gives you a recording of all of the mandatory restrictions (TRA's and temporary airspace upgrades). This is updated each day and will be updated during the day in the event of an emergency TRA. Note that it only contains info relevant to the current day.
And of course we do have a 24 hour a day free briefing service available on 020 8745 3450/3451. (OK so it's not a freephone call).
All the contact details are
here.
Everything has to be paid for in some way or another, (the current official thinking being that the user pays). Given that we don't pay for it I think what we have is rather good.
I'm not aware of any prosecutions where the defence tried to argue that the provisions of Art 43 were complied with.