The feast of Saint Peter the Apostle at Westminster Abbey