I'm taking a trip up to London over the weekend, and I've got time to see two museums. At the moment I'm planning to see the Imperial War Museum and Natural History Museum, but I'm open to suggestions as to others to see instead. Any ideas?