The Layberry Foundation is based on a 52-acre farm, set in stunning Kentish countryside and woodland, home to wild deer, badgers and rare bird species. Our farm is a very special place indeed and it offers tranquillity and a sense of belonging to all who become part of our growth and development.