Margaret E Macculloch & David J Hall Family History Research - Whitchurch, Hampshire England

Whitchurch, Hampshire, England

is a market town in Shropshire, England on the Wales-England border. It is the oldest continuously inhabited town in the county.