Advertisement

Listings in Independent Specialist Schools & Colleges in Barry

Amelia Trust Farm

Amelia Trust Farm

in Independent Specialist Schools & Colleges

Amelia Trust Farm supports disadvantaged and vulnerable people through a difficult time in life by providing meaningful activity on a 160 acre farm. Our nurturing programmes help develop behavioural, emotional and social skills.

Amelia Trust Farm, Five Mile Lane
Barry, Wales CF62 3AS
United Kingdom

Bookmark this |Send E-mail