1. Stratford-upon-Avon 2. Stratford-upon-Avon is a market town andcivil parish in south Warwickshire, England. It lies on the River Avon, 22 miles (35 km)south east of Birmingham…
1. Stratford-upon-Avon 2. Stratford-upon-Avon is a market town andcivil parish in south Warwickshire, England. It lies on the River Avon, 22 miles (35 km)south east of Birmingham…
1. Stratford-upon-Avon 2. Stratford-upon-Avon is a market town andcivil parish in south Warwickshire, England. It lies on the River Avon, 22 miles (35 km)south east of Birmingham…