London's Imperial War Museum is a must see.