LEICESTER, United Kingdom – London’s Westminster Cathedral will be featured on a Christmas stamp from Britain’s Royal Mail.
The leading church of the Diocese of Westminster is the only Catholic representative of a series of five stamps featuring cathedrals in the United Kingdom. The other stamps will show the Anglican cathedrals in Edinburgh, Liverpool, Armagh, and Bangor.
“We’re so proud because it means that the image will be seen by many, many people,” said Cardinal Vincent Nichols...