Friends Of Neol Holmes Memorial Hospital And West Haven Children Home is located in London. Our main classification is Trusts: educational , religious