Historic architecture in Stratford-upon-Avon town centre. Stratford-upon-Avon is a market town and civil parish in south Warwickshire, England. It lies on the River Avon. The town is a popular tourist destination owing to its status as birthplace of the playwright and poet William Shakespeare, receiving about 3 million visitors a year. The Royal Shakespeare Company resides in Stratford's Royal Shakespeare Theatre. Photo Tim Clayton
Add to Lightbox Download