Westminster Abbey, formally titled the Collegiate Church of Saint Peter at Westminster, is an Anglican church in the City of Westminster, London, England. From Wikipedia
Nationwide events, led by the royal family, honored the wartime generation and highlighted the fragility of peace in today's global context.