Lime Tree Gardens

Lime Tree Gardens is a residential care home located in Kentish Town, London, offering care for individuals with mental health conditions, physical…