Magnolia Court Care Home

Magnolia Court Care Home
181 Granville Road, London, NW2 2LH
Photo of Magnolia Court Care Home