You could try asking Bournemouth CP (or any other 'good' local cat rescue) who they use as hopefully they will be good with dealing with cats!
Pricewise, I'm South-East and my vets charge £29.50 for the initial consulation, follow up consultations (for the same condition) are £21.50. Initial vaccs over two appointments are £45 (flu & enteritis) or £80 (flu, enteritis & FeLV). Annual boosters are £30 (flu & enteritis) or £50 (flu, enteritis & FeLV). I think that's the top end of prices from reading others posts on here.
One big thing to ask is how they run their out of hours emergency care. Lots of vets use a company called 'Vets Now' to cover their out of hours work which means you might have to take her miles away to the Vets Now surgery and then they transport her back to the normal vets in the morning - not ideal so if the vets have their own out of hours that a big bonus. My vets used to do their own out of hours but is now the host surgery/building for vets now so they wouldn't get moved anywhere thankfully.