hazelstainer.wordpress.com
GOSH: The Children First and Always
GOSH or, more formally, Great Ormond Street Hospital is a children’s hospital in the Bloomsbury area of London that has been in practice for over one and a half centuries. Every day, over 600…