Richard Duke of Gloucester is determined that he should wear the crown of England. He has already despatched one king and that king's son; now all that stand in his way are two credulous brothers and two helpless nephews – the Princes in the Tower. And woe betide those – the women he wrongs, the henchmen he betrays – who dare to raise a voice against him.
Alexandra Palace Way, London, London, United Kingdom, N22 7AY
To be confirmed.
Wednesday 13th March 2019
Sunday 31st March 2019