User comments, reviews and photos from the Caer Caradoc and Hope Bowder Hill from Church Stretton Shropshire, England