Deco a prominent spot near the Britain Bank and put up an events Bulletin Board there. Many don't visit these forums so we could use something in-game, at least for events. I don't know how you'd manage it as I don't know what can and can't be done. Yes I know the town crier is often used for such but it is easy to miss if you are rushing through town on your way to someplace else.
Folks like Merch, Yordor et al could post an event with a time and place to meet. Then others could find these and sign up for them. If enough sign up for it then they know it's a "go". I'd say they should also post what the minimum requirements are for the event... such as how many, how capable must you be, newbie, etc.
I'm always wondering if and when something might happen but since I can't be at the pc terribly long, I suppose I just miss them. However, given advance notice of an event, even I can make plans to be there if I am able.