Sainsbury's Acocks Green is offering free cholesterol testing - there should be another week left of the offer. I was asked to be the guinea pig.
Despite my pathological fear of needles, I took one for the team and had one of the pharmacy team gently used a captive needle to get a blood sample which is popped into an electronic reader. The pharmacist then looks at the results and gives you some relevant advice. If they need to, they will refer you to your GP if the results show something that needs further attention.
For the record, my cholesterol was - surprisingly - within recommended limits. Thanks to Sainsburys for asking.