Goodrich Castle on the Wye, Hertfordshire — latest news, discussion & facts — IJR