Listings in Independent Specialist Schools & Colleges in Barry
Amelia Trust Farm
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