The Tank Museum
His Victoria Cross and his Whippet tank are displayed at The Tank Museum, Dorset, England.