YourDictionary

Dictionary Home » Dictionary Definitions » Stratford-on-Avon

Stratford-on-Avon

Strat·ford-on-Av·on

A municipal borough of central England south-southeast of Birmingham. William Shakespeare was born and died in the borough, which has long been a popular tourist center. An annual festival includes performances by the Royal Shakespeare Company. Population: 22,100.

link/cite print suggestion box