Shakespeare in the sunshine – The Taming of the Shrew

What wonderful weather we’ve been having! Perfect for a spot of Shakespeare in the sunshine. It’s that time of year again when the Globe Theatre on tour visits Portsmouth to put on a show in the City Museum Gardens, in association with our very own New Theatre Royal. As usual, they didn’t disappoint… An all-female…