Scholars enjoy weekend at Cumberland Lodge
Each December a group of the Trusts' scholars are invited to spend a weekend at Cumberland Lodge, the home of an educational trust set up in 1947 and a former Royal residence in Windsor Great Park, just outside London. Read...