Set in eleventh-century London and Normandy and in the present day, Tapestry tells the story of the origin of the famous and enigmatic Bayeux Tapestry. Told from the point of view of two women who lived nine centuries apart: Leofgyth, an eleventh-century embroiderer who works in the court of Edward the Confessor, and Madeleine, a twenty-first century professor of Medieval History. Between them, the dramatic story of the end of Saxon England unfolds and an ancient mystery is solved.