Westlake House Care Home, located in Horsham, West Sussex, offers a warm and inviting environment for residents. The home provides 24-hour nursing and…