Stratford-upon-Avon

Stratford-upon-Avon

Stratford-upon-Avonis amarket towninWarwickshire, England, on theRiver Avon.The town is a popular tourist destination owing to its status as birthplace of English playwright and poetWilliam Shakespeare, and receives an estimated 4.9 million visitors a year.TheRoyal Shakespeare Companyresides in Stratford'sRoyal Shakespeare Theatre.

Have Questions? Email Us or call us at (519) 426-2144