Sunday, January 5, 2014

Twelfth Night Celebrations - London
Twelfth Night is an annual seasonal celebration held on the Bankside by Shakespeare's Globe, in London. It is a celebration of the New Year, mixing ancient Midwinter seasonal customs with contemporary festivity. It is free, accessible to all and happens whatever the weather.