Markets in Bishops Castle, Shropshire We help you find any company! Bishop's Castle Town Hall Trust The Town Hall, Market Square Bishops Castle, Shropshire