Get Directions to Mill River Lodge Care Home ← View details Dukes Square, Denne Road, Horsham, West Sussex RH12 1JF, United Kingdom, Horsham, England Get Directions From* To * — Required information