
Isle Court Nursing Home celebrates double awards success
Isle Court Nursing Home, in Bicton, near Shrewsbury, is celebrating after scooping two prestigious national care awards for its outstanding chef and for innovation in its dementia care provision.
9 Jul 2025



