hornfair
/ˈhɔːrnfeər/Definitions
1. noun
A fair or festival associated with the London Borough of Southwark, featuring a parade, festivities, and a mock battle.
“The group attended the annual Hornfair in London to experience the unique parade and festivities.”