Park House32 Ferme Park Road, Crouch End, London N4 4ED2.3 miles away6 RoomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care