Stratford-upon-avon
Stratford-upon-Avon, accepted locally as just Stratford, is a marketplace town in addition to civil parish within south Warwickshire, England. It is located on the River Avon, 22 miles (35 km) south east of Birmingham and eight miles (13 km) south west of Warwick.