The Blue Cross also do a system for those on benefits. They have travelling vans that park up in certain areas every week to give clinics, as well as their hospitals.
I hope it's ok to put their website in showing their hospital locations etc:
Blue Cross - Veterinary services