Karen Powell was born in Rochester, Kent. She left school at 16 but returned to education as a mature student to study English Literature at Lucy Cavendish College, Cambridge. She lives in York with her husband and daughter.
Join our community.Great stories. Great deals. Weekly.