Details.
Blue Cross provides lifesaving veterinary treatment and supports pet owners across London who cannot afford private practice prices. Eligible clients must live in the catchment area and be receiving certain benefits. Consultation fees apply when booking, and treatment costs are payable at the time of treatment.
