You should have been redirected to The Red Lion Inn - Lion's Den Pub.