The Elms, Houghton, Huntingdon, Cambridgeshire — latest news, discussion & facts — IJR