Psyk said:Depends how you define top. Top 10 you'll probably still have a good chance at with good A-levels. Top 3 or 4 maybe not so much.
^^ what he said. It's also not to say that with those grades, Oxbridge will write you off immediately. Yours will probably be good enough, combined with good AS-Level grades, a good reference and a good personal statement, to get you to the interview stage. If you shine then, they might well have you. It also depends on the course. I applied for Law, so it was pretty stiff competition.
I'd also add that I wasn't that impressed with Cambridge. I thought the city and buildings were absolutely stunning, but I didn't care much for the atmosphere at the university itself. That might have only been my impression from a few hours there, or the college I went to, but I think there are plenty of excellent universities out there and you're certainly not excluded from those.