View of the Cathedral Church of Worcester, in Worcestershire — latest news, discussion & facts — IJR