
Stamford
21 Watermill Ln, London, N18 1SH
Located in Edmonton, a quiet borough in London, Stamford care home is a purpose-built and welcoming care home that provides expert residential, dementia, respite and nursing care to the elderly.
From
£1,115
per week