Theatre Review: London Wall @ Finborough Theatre

This is the first London production of London Wall for 80 years. There may be a reason.