Yeah, it would be a wonderful object to hold (the chopping tool). It's near the entrance, off the main hall (at least it was last time we were there). Not too sure about the stand thing, no doubt it's the latest in "chopping tool display" technology.
Your one is pretty special too, must get to the Ice Age exhibition before long.