Jack in the Green Hastings, Sussex
Hastings Old Town Hastings, Sussex, United KingdomThe Jack in the Green Festival takes place in the Sussex coastal town of Hastings – 1066 and all that – traditionally over the May Day Bank Holiday weekend. A festival steeped in English folklore