Free Thinking, Blithe Spirit, Strong Leadership and Military Intervention, Brain Surgery Blithe Spirit

Blithe Spirit runs at the Gielgud Theatre in London until 7th June.