Gun display in the National Army Museum, London

Gun display in the Battle Gallery. That look’s like a Cromwell tank to me…