If you only paid £25 and the cancellation fee is £35 I do not know if they make you pay a £10 extra to cancel to be honest.
If that's the case, I would just no show and forget about the Avios.
Give them a call and see what they say would be your best guess.