How to (hide) NOT show £0.00 in Price sets for the FREE options?
Can you tuck in your FREE options into a separate Price Field? And then to not show any $ values for all options within a given Price Field: de-select the display amount checkbox: