Twilight Tours

Twelfth Night Celebrations Twelfth Night is an annual traditional celebration of the new year held at Bankside, close to the Shakespeare’s Globe and Tate Modern. It’s a mix of ancient seasonal customs and contemporary festivity. It’s a wonderful free event and well worth seeing. The Holly Man arrives on The Thames and then there’s Wassailing and a Mummers Play at Bankside Pier. Cakes are given out and a King Bean and Queen Pea are found before a procession goes to the historic George Inn to continue the entertainment. It’s all happening on Sunday 8 January 2017 and the fun starts

Twelve Days of Christmas
December 2016 in London
November 2016 in London
Just like that…
October 2016 in London
September 2016 in London
Stay for the Weekend
1 2 3 4 10