I’d recommend the IWM in London & , reachable by train , ( if they’re running ) Duxford.
Duxford also has a great ‘Land warfare’ exhibit - it ain’t aviation but you’re there , it doesn’t cost any extra & it is fascinating.
Also in Cambridge , tho’ you may be pushed for time, the American cemetery