Review: A Taste of Honey @ The Lowry, Salford

The National Theatre’s production of A Taste of Honey may have begun its UK tour at The Lowry Theatre in Salford, but the Salford it represents is a world away from the glitz and glamour of Media City.