Horses Trust

The Horse Trust is a home of rest for retired horses. They were founded in 1886 to help London working horses.

www.horsetrust.org.uk/