I have also had difficulty locating the well known venue in stockport - it is still tricky to find using the directions shown on this site. from the posts on this site there seems to be more couple activity/single guy join-ins here.
Any advice will be warmly received.
All the best
My advice as a moderator is don't mention exact locations. If you see people talking about the area you mean, then politely PM to ask for details, not necessarily to join them, but to know where to go.