Why is England called the Dowry of Mary?
On the Feast of Corpus Christi 1381, King Richard II dedicated England to Mary in a ceremony at Westminster Abbey in thanksgiving for his kingdom being saved at the time of the Peasants’ Revolt.
England received the title ‘Mary’s Dowry’; meaning that England was ‘set aside’ as a gift – a dowry – for Our Lady under her guidance and protection.
How can I take part?
Well, we’d like you to join us as we give ourselves, as the people of this country, to Mary.
On the day of Re-dedication we can respond in two ways; by making a personal promise and a communal entrustment.
Download the prayers and follow the re-dedication
To take part, please go to the page at THE CATHOLIC CHURCH BISHOPS’ CONFERENCE OF ENGLAND AND WALES.