Mill River Lodge is a purpose-built care home situated in Horsham, West Sussex, offering accommodation for up to 70 residents. The home provides residential,…