Welcome to the forum Cecil.
I cannot advise you very well on museums in the London area as that is on the other side of the country from me and I have been to any there. If you by any chance visit the South West the Tank Museum has a good few WW1 subjects and the Fleet Air Arm Museum has a couple of full size replicas in Dorset.
Alan.