The Charing Cross Theatre was the perfect venue for this latest revival of Pippin. Written in 1972 with Music and…