Baytree Lodge270/272 Ballards Lane, Finchley, London N12 0ET2.3 miles from centre of Mill HillSize 12 roomsYounger Adult CarePermanent CareRespite CareMental Health Care