BISHOP'S CASTLE, a town of Shropshire in England, seated near the river Clun. It is a corporation, sends two members to parliament, and its market is much frequented by the Welch. W. Long. 2. 55. N. Lat. 52. 30.
BISHOP'S CASTLE
article · 211 chars · lineage ↗ · page image at NLS ↗