The Hermes fuselage is definitely still at Duxford and has been restored. I gather that they removed her fin to stop her weathercocking in the wind (!) and it has disappeared! Seems rather a large item to mislay, but there you go.
I remember her sitting behind the Cale complex next to the A23 at Gatwick when I nobbut a lad...