Wimpstone,_Warwickshire
Whitchurch, Warwickshire
Hamlet in Warwickshire, England
Whitchurch is a parish and a small hamlet lying on the left bank of the River Stour in Warwickshire, England, some four miles south-south-east of the town of Stratford-upon-Avon.
This article needs additional citations for verification. (April 2020) |