Shakespeare's Rose Theatre opens in Blenheim Palace in Oxfordshire
Visitors to 'Britain’s Greatest Palace' were treated to a sneak peak of the...