Weston-on-Avon is about three miles south west of Stratford-upon-Avon. It has a cluster of seventeenth century timber-framed and thatched cottages around the church, All Saints, which are much as they were in the fifteenth century creating an attractive village scene.

All Saints Church is a Grade I listed building dating from the mid 15th century. A chapel dedicated to St Anne was demolished, probably in the 16th century at the time of the suppression of chantry chapels. The south porch was added in the early 18th century and a restoration was carried out in 1899.