Whitchurch

Whitchurch is situated on the River Stour, in the Stratford-upon-Avon district of Warwickshire. now consisting of only five properties, the village was considerably larger until land clearance saw the village decline in the 15th and 16th centuries.
40 historic sites around Whitchurch