The Ralph is an independent, compassionate and ethical-practice focused veterinary referral centre for dogs and cats located in Marlow, Buckinghamshire.