Combine facts and answer this: This actress has played in the ITV series "The Bletchley Circle" and alongside Keeley Hawes and Jodhi May in a series based on a best-selling debut novel by who?
Sarah Waters