FeaturesHistoryInsight

Ceremony of the Lilies and the Roses at the Tower of London

The short service of remembrance, known as The Ceremony of the Lilies and the Roses, is held every 21 May, to commemorate the fact that Henry VI, England’s so-called “saintly king”, died at the Tower of London in 1471. Tradition has adopted the Norman Wakefield Tower as the location where the event took place. Begun in the 1220’s and jutting out onto Water Lane, itis a world…
Read more