Blue Cross Animals' Hospital

Sheppard House
1-5 Hugh Street
Victoria
London
SW1V 1QQ
United Kingdom
Beneficiaries: Disabled people, People with learning disabilities, Older people, Homeless people, People with mental health issues
Description: Animal hospital located in Victoria. Provide veterinary care for those who cannot afford private fees.