A popular beer hall known as The Walrus Pub.