Old Red Lion Theatre, October 8th – 26th, 7.45pm Press Night: October 10th, 7.45pm Since 1415 the Old Red Lion pub in Islington has
Old Red Lion Theatre, October 8th – 26th, 7.45pm Press Night: October 10th, 7.45pm Since 1415 the Old Red Lion pub in Islington has