Ronald McDonald House, situated on the same property as the Children’s Hospital at Victoria Hospital in London, has been one ...