For 2025, the speech was filmed in the Lady Chapel at Westminster Abbey in London.
![]()
The Significance of the Lady Chapel
The Lady Chapel carries deep historical and royal significance. As a church of pilgrimage, it has long attracted visitors on religious and spiritual journeys, as well as those wishing to see important relics.
Pilgrims have historically travelled to Westminster Abbey to honour Edward the Confessor, whose shrine is located there. The Lady Chapel is also the final resting place of 15 kings and queens, including Elizabeth I, Mary I, and Mary, Queen of Scots.
With such a rich and symbolic setting, it raises the question of what theme King Charles may choose for this year’s Christmas message.