Sibdon Carwood is a hamlet and small parish in Shropshire, England. To its east is the small market town of Craven Arms.
Read more about Sibdon Carwood: The Hamlet, The Parish, Etymology and History, Nearby Settlements
Sibdon Carwood is a hamlet and small parish in Shropshire, England. To its east is the small market town of Craven Arms.
Read more about Sibdon Carwood: The Hamlet, The Parish, Etymology and History, Nearby Settlements