Shilton Road
OX18 4PF

View Larger Map

Blue Cross, The

The Blue Cross is Britains Pet Charity, providing practical support, information and advice for pet and horse owners. Though its network of animal adoption centres it rehomes thousands of animals each year. Its hospitals provide veterinary care for the pets of people who cannot afford private vets fees.