What institution located in Berkshire, near Windsor in England has been called as ‘the chief nurse of England’s statesmen’? August 17, 2017 By Show answer Eton College It is often described as the most famous public school in the world and has a very long list of distinguished former pupils, including 19 former British Prime Ministers More General Knowledge Questions