The Leadership Academy WordPress platform includes an Event management system from a third party, which has great documentation:
Creating your first event Adding tickets to your event Managing orders and attendeesThis tool enables you to add, manage and promote your NHS events to users. They can register to attend, share the event to their colleagues and once registrations have been completed you can use this to manage your event on the day, contact your attendees and send updates out.
If you wish to set events up to be invitation only, this can also be set very easily, and the events page includes location information as well for ease of use.