Manor House Residential Home is a care home located at Manor House, London Road, Morden, Surrey SM4 5QT. The home accommodates 23 residents in 12 single and 4…