User comments, reviews and photos from the Goodrich Castle - Coppet Hill and River Wye Herefordshire, England