The Lavenders

The Lavenders is a small care home located at 145a Friern Park, Finchley, London, N12 9LR. It offers accommodation and personal care for up to 7 residents,…