Don't know if everyone knows about this already, but it may be worth checking out your local town/city museum to see if they run a saturday childrens club.
All the museums in my area do and ds loves going. Most of them run for two hours on a sat morning a couple of sarudays per term.