I don't know why this theatre looked so British when I first clapped eyes on it last week. It's a lovely building from the outside, pleasing on the eye, as I cycle by or wait at the lights, of a morning. And I have no idea how it kept its name during the Cultural Revolution.
Here's the webpage. It would seem it's out of action for the now, though, I can find no mention of it on Shanghai Culture Information's ticket page. I need to get some local craic.