I can't give you legal advice. I can say that if it was me, I'd be going to the police station, give them my name and address, and then say 'no comment' to every question put to me. They may arrest you when you turn up so they can ask formal questions, then they may release you at the end assuming this is the only warrant they have on you.
I would not answer some questions, and refuse others.
Not going to the station is likely to only delay the inevitable.