Will's Lock Haven Pub is a pub with a calendar of events.