The oldest animal hospital of its kind in the UK, this was first established in 1906 and was the headquarters of The Blue Cross for many years. It was rebuilt in 1999.
The Blue Cross is located in the London area of London. There is 1 other listing in the SW1V postcode area.
Veterinarians in London SW1V