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