I would recommend:
National Army Museum
IWM Duxford
Bovington Tank Museum
RAF Hendon
IWM Belfast
I would strongly recommend you to avoid IWM London!! Unless you have absolutely no notion of the history of armed conflicts you are bound to be utterly disappointed!