The Royal Shakespeare Company’s 1963 production of The War of the Roses is to be shown at the Barbican in London during January 2016. You can read all about it here.

Advertisements