Winash Rest Home is a residential care home located in Clevedon, North Somerset, offering care for up to 32 residents. The home provides a range of amenities…