The Horrill Care & Wellbeing CentreChallenger Place, Challenger Way, Dibden, Southampton SO45 5SZ7.2 miles away