Sibdon Carwood
From Wikipedia, the free encyclopedia
Sibdon Carwood is a small village and parish in South Shropshire, England. To its east is the small town of Craven Arms.
Instead of a parish council it has a parish meeting. This is due to the very small population of the parish.