BISHOP'S CASTLE, a town of Shropshire in England, seated near the river Clun. It is a corporation, sends two members to parliament, and contained 1367 inhabitants in 1811. W. Long. 2. 55. N. Lat. 52. 30.