It doesnt look too bad at all mate to be honest.
Take the pictures to 3 or 4 garages if you can to try to get a quote. Often repair places have really inflated prices as they deal with insurance companies so can get away with it, but if you find a good independant boy shop they might be able to sort you out a great price.
Looking at that, assuming nothing is bent underneath, i'd say you'd be looking at only £1200 to fix it (not including airbags/interior as i dont know whats involved there).