Blue Cross Victoria HospitalPets & animals7 Hugh StreetLondon, ENG, SW1V 1 · GB+443007771890info@bluecross.org.ukbluecross.org.ukHours not available