should i retake? Watch
Your calculations are correct, that without retaking you would need 117/120 to get an A*. This is because you got just about an A on the 2nd unit and just about an A* on the first. (which is very good still)
I would reccomend checking the timetable for that exam and see if it will disturb/clash with any other exams you are taking.