High Altar, Canterbury Cathedral, England