Chris Urch’s critically acclaimed 2013 play Land Of Our Fathers transfers to the Trafalgar Studios, London between 3 September and 4 October. Depicting the dramatic two weeks of