Bishop’s Castle is a small market town situated in South Shropshire, designated as an “area of outstanding natural beauty” on the borders of England and Wales. It has a long and proud history, and is a safe, tolerant and caring community.
The medieval market town has its own unique mix of architecture surrounded by unspoilt countryside. Bishops Castle is the perfect place to enjoy peace and tranquility in a safe and caring community. We feel it is important for our service users are integrated into Bishop’s Castle amenities and events. There is a good selection of interesting shops catering for most of the population’s needs. We have public transport linking us to Shrewsbury, Welshpool, Ludlow and surrounding villages.
Bishop’s Castle Official Website