User comments, reviews and photos from the Redmire Force and the Templar's Chapel from West Witton North Yorkshire, England