Twelfth Night Festival in London, England

Where? London, England

When? 5th January

The Twelfth Night Festival is an annual celebration held outside Shakespeare's Globe in London marking the end of Christmas and to welcome in the New Year.

The Holly Man arrives by boat on the River Thames and along with the actors toasts the people, the River Thames, and The Globe Theatre. A play is performed by Bankside Pier after which cakes are given two of which have a bean and a pea hidden in them.

The 2 people who find them are hailed King Bean and Queen Pea for the day are given a crown and lead the people through the streets to the historic George Inn in Borough High Street to warm up with storytelling, the Kissing Wishing Tree, and more dancing.

Further information: