Whitchurch market town in Shropshire, England, near the Welsh border. looking down the High Street hill