User comments, reviews and photos from the Checkley - Mordiford and Backbury Hill Herefordshire, England