Our Visitor Centres

Belwade Farm
Belwade Farm is located in the breathtaking countryside of Aberdeenshire, Scotland.

Penny Farm
The entrance to Penny Farm is situated near Peel Corner, Blackpool, Lancashire.
So caring, so humble, so wonderful to see these horses recover. Amazing job done by the staff and volunteers.