News

William Shakespeare’s marriage to Anne Hathaway may have been happier than previously thought, according to new research.
Shakespeare was born in Stratford-upon-Avon in 1564 and married Anne Hathaway in 1582. They had three children. Shakespeare spent most of his professional life with an acting company in London ...