Stratford's River is the River AVON, which runs through the town of Stratford-upon-AVON in Warwickshire, England. The river is approximately 88 miles long and is a tributary of the River Severn. It is believed to have been an important part of the town since its founding in the 12th century.