Stratford-upon-avon
Stratford-upon-Avon, accepted locally as just Stratford, is a marketplace town as well as 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.