Oggy, does the Pig & Truffle on Mardol in Shrewsbury actually exist?

It's on here, but having spent a lot of time wandering around Shrewsbury I certainly haven't seen it.

Did I miss one out ?