Bishop's castle

Bishop's Castle is a small market town in the southwest of Shropshire, England, and formerly its smallest borough.

Address: 

Bishop's Castle

Salop street
Bishops CastleShropshire, England SY9 5BX
United Kingdom
what3wordsbinds.spouting.sandpaper

Show on a map

Category: