Where

30 Farringdon Street
London
EC4A 4HH

View Larger Map

Brooke Hospital for Animals

To relieve the suffering of equids and other animals in need of care and attention and in particular to provide or maintain animal hospitals or other facilities for the reception and treatment of sick or ill-treated animals, and to promote education in the care and welfare of animals and in the treatment of sick animals