Margaret Leroy studeerde muziek aan het St. Hilda’s College in Oxford, en heeft onder meer gewerkt als muziektherapeute en sociaal werkster. Ze is getrouwd, heeft twee dochters en woont in Londe...