Skip to content

Mainstone, Bishops Castle, SY 9

Mainstone is a small village in Shropshire, England, situated near the Welsh border and close to the market town of Bishop’s Castle and the town of Clun.