Original: Whitchurch is a market town in Shropshire, England.
Simplified: Whitchurch is a small town in the north of Shropshire, England.