Not if you mean the one on the A24 by Stoneleigh. That was changed to a Thai pub/restaurant called Jack Stamps which has since closed and the pub has been demolished. We await a Lidl on the development site.
This is a very rude spoof and apparently is debunked for obvious reasons.
I won't even copy and paste the address given in the link. Quite rude but I thought it worth a little titter and you can work it out for yourselves if so inclined :-)
Many years ago, I was told there was a pub that brewed its own cider, named after the pub. After several complaints, they had to change the name. Whippet Inn Cider.