AlarmCats
19-06-2006, 18:59
This is a pub which I used to drink in when I lived in Sheffield, a friend of mine claims it is world famous, but I'm sceptical. Wondered if anyone who is not from that area of the world has heard of it? It's a great pub btw!