Archived: Rose Lodge

163A Kingston Road, New Malden, Surrey, KT3 3NN (020) 8949 5786

Provided and run by:
South West London and St George's Mental Health NHS Trust

Important: We have not inspected this service yet