Lyndhurst House is a small care home located at Charing Hill, Charing, Ashford, Kent, TN27 0NG. It offers residential care for individuals with learning…