DS loved the spy museum We went when he was 11 and he was in heaven. He was into everything "spy" at the time so it was perfect for him. We spent two hours in the museum and then probably another 2 hours at the gift shop.

PS. The gift shop is available online.