Beautiful and famous Stratford upon Avon

Set in the Midlands of England, 22 miles south-east of Birmingham, lies this historic town by the river Avon. Famous for the birthplace of Shakespeare Stratford upon Avon, with a population of just over 25,000, is world famous…