Theatre Theatre Reviews Theatre Review: Allegiance at the Charing Cross Theatre A review of George Takei’s Allegiance at the Charing Cross Theatre in London Continue Reading