Travel Exploring the Birthplace of Shakespear in Stratford Upon Avon Written by Ali Leo Stratford Upon Avon is a charming English town with a rich history and heritage as the birthplace of the legendary William Shakespeare. This picturesque market town on the River Avon has plenty to offer .. 9 months ago 215 0 Comments Continue reading