Market town and parish church - Background

Did you know that England's highest market town is Alston and England's high parish church is St John the Evangelist, Nenthead.

Submitted by Chester Forster, VCH volunteer