A local and well respected vet's practice, I have always trusted the staff and vets here. There's a bit of a no bullsh*t policy which means they tell it like it is which is really important. It seems to be reasonably priced and you can usually make a last minute appointment for your pet if it is urgent.
There is parking out the back and they have a small but quality range of pet food and accessories as well.