Sheppard House 1-5 Hugh Street Victoria London SW1V 1QQ
hayley.lynes@bluecross.org.uk
Animal hospital located in Victoria. Provide veterinary care for those who cannot afford private fees.