I pay £20 a month directly from my wages. We were given 3 months free parking during the Covid response. We were also given free meals from the canteen, initially 3 times per day, then this was limited to once daily. That ceased a few weeks ago (although I've been off sick since that time) and in the meantime Icecream Vans have been attending to give out free icecreams to all staff.
We have also had generous donations of groceries, sandwiches and other provisions, none of which I have taken advantage of as I don't need to and I only work normal office hours.
As for the parking situation, I am happy to pay £20 per month, which is cheap compared to paying in non-hospital car parks and frankly it's not safe to park in a residential street near the hospital as several of my colleagues have had their vehicles damaged by spiteful residents.
If they did scrap the charge for NHS staff though, I wouldn't complain.