Strefford Hall Farm Shop
Strefford Hall, Strefford, Craven Arms SY78DE Craven Arms , Shropshire, United Kingdom United Kingdom
- Profile: Strefford Hall Farm Shop is a Farm Shops and Pick Your Own Produce company located at Craven Arms , Shropshire,, United Kingdom United Kingdom, address is Strefford Hall, Strefford, Craven Arms, Craven Arms , Shropshire, SY78DE UK, postcode is SY78DE, you can contact Strefford Hall Farm Shop by phone 447976599028