Of course you have a hope! There is so much stuff said about how you won't get in without a million A*s etc, it's just not true!! You go for it!
The only thing I will say is you definitely need a lot more work experience. What you've got is obviously a good start, but you will need a lot more variation there.
DEFINITELY get some large animal work (I did lambing and some time at a cattle market, which was a good one), including horses if you can (I started riding young and helped out in stables a while back, although I don't ride atm), some more time in veterinary practices is good. I did mine at two different places, one mixed practice, one small animal hospital - again, that was good as you get a bit more variation and different perspectives on it.
Anything you can do is a bonus, and the more varied the better really.
Check out the specifics for the unis you want to apply to. I know Nottingham say a minimum of 6 weeks wrk exp, but check where you're thinking of and make sure you meet what they ask.