Health New 67‑bed care home 'Orchid Place' set for Hermitage Lane in Maidstone Noah Cooper · 2 days ago