Tanglewood is a care home located at 252 Canterbury Road, Folkestone, Kent, CT18 7AY. It is a small home with 4 beds, offering residential, nursing, dementia,…