A drinks reception with a programme works best: accessible for all generations, space for both formal and informal moments, scalable from 100 to 600 people.
Fixed elements: a look back over 50 years (film/presentation), an entertainment highlight, a deliberate closing. Alternatives: a multi-day anniversary festival or a combination of an internal day plus an evening for clients.