Sheerwater House

Sheerwater House is a care home located in Addlestone, Surrey, offering residential, dementia, and respite care for up to 20 residents. The home provides a…