Princess Elizabeth wins a life-saving award at the Children’s Challenge Shield Competition, held at the Royal Bath Club in London, 28th June 1939. Original Publication : Picture Post – The Road to the Throne – pub. 23rd February 1952 (Photo by J. A. Hampton/Topical Press Agency/Getty Images) By Robert Clark and Clive Holland Successful organisations, as… Keep Reading