Channel Lea 12 Channel Lea, Walmer, Deal CT14 7UG 2.2 miles away 3 Rooms Younger Adult Care Permanent Care Learning Disability Care