Rated 4.8/5 from 200 Google reviews.
Echo Square House, located in Gravesend, Kent, is a care home operated by the National Autistic Society. The facility offers a range of services, including…
Families praise Echo Square House, noting the high quality and freshness of the food, particularly the homemade lamb doner meat and generous portion sizes. The staff are consistently described as friendly and polite, and the premises are noted for their cleanliness. Some reviewers mention that the care home, or…