Laura Powell
Laura Powell is a British author of children's and young adult fiction. She was born in London, grew up in the Brecon Beacons in Wales, studied Classics at Bristol and Oxford, and has worked in publishing and the arts while writing novels including The Last Duchess and The Lost Island.
London, England
children's fiction
young adult fiction
historical fiction
mystery