The majority of the pyramids in the UK have been on show, the notable exceptions such as Cornwall being cases where the staff at the location have lost interest or forgotten about it and shoved it in a back room.
With regard to this particular pyramid, this earlier comment:
DeepRed wrote:gah! right location, wrong password
back to the drawing board i guess
tends to imply that it wasn't too difficult to find.
We currently have four real pyramids in the south of the UK including this one. The location of 7 is well documented in the forum and presumably its still there. The location of 18 seems fairly straightforward though I've never actually confirmed it, and to the best of my knowledge nobody has ever found 8 in the South West. The South Wales pyramid location also seemed fairly straightforward, but that has now been made virtual. In light of the problems with the Birmingham Pyramid I have very little confidence over the existence of some of these pyramids, that's why it would be useful if someone could confirm that they are still there, and if people are actually visiting, you don't have to spell out the location, although feel free to PM me if you want to