Magnolia Court Care Home

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