Amelia Trust Farm

Location

Provided by Amelia Trust Farm Service available in Barry, Vale of Glamorgan
Five Mile Lane, , Barry, CF62 3AS
01446 782030 general@ameliatrust.org.uk https://www.ameliatrust.org.uk/

Amelia Trust Farm is a countryside sanctuary for all to enjoy. As a registered charity, we believe no one should be excluded from society. We have a long and proud history of providing therapeutic support to disadvantaged and...