The River Avon has been navigable between Tewkesbury, its confluence with the Severn, and Stratford-upon-Avon ever since 1639. It also flows through the towns of Warwick, Stratford, Evesham and Pershore, and the many villages along the river, together with mills, bridges and weirs.