October 3, 2021 The Church at Clee St Margaret Life, Travel On the western slopes of the Brown Clee Hill, above the South Shropshire market town of Ludlow, sits the beautiful village of Clee St Margaret and its church. It is ... Read more