Could you look at possibly doing a meal about 6-7pm on the Saturday evening and then those who want to go out can go out after? The nightlife in Birmingham doesn't really get going until 10pm anyway.
_________________________