well assuming that you are not planning on doing physics and further maths I think that your UMS is good enough, (average 92%) that is close to the average that cambridge expects, the other two I suggest that you drop, just because Cambridge does take the UMS into account, however your GCSE's look very strong and Oxford I know does take that into account, and seeing as it looks like you are doing the three A-Levels you did well in, I think that you have a strong chance for Oxbridge.