If you are going to Edinburgh for the Festival you MUST check out Reading Youth Theatre's production....I am biased as my eldest daughter is performing there.
http://www.festivalpreviews.com/component/content/article/37-virtual-flyers/1961-all-the-queens-children