Dont know if Batley is too far? I used Croft Vets 01924 474300. they have 2 vets plus they also have a rabbit vet called trudy who does from what I can gather a couple of days a week. The other on site vets are great, very caring and in it for the animals.
Trudy recently operated on one of my rabbits and the recovery was amazingly fast thanks to the special anthestic she used. She then had one on one monitoring for the rest of the day.
Theres also francis Harcourt Brown at Harrogate who is apparently fantastic.