The Metropolitan Bar seems like a good location for a meetup so I would like to organise another one there, this time on a Wednesday. The bar is almost as ornate as the Moscow metro and very popular, though it should be OK for a meetup on a Wednesday.
The place is directly above Baker Street Underground Station, so is very easy to get to from many locations.
If you are a native Russian speaker tired of speaking English all day, or a Russian learner wanting to practice what you've learned in a real conversation, all in a relaxed atmosphere, then this is the place to come.
Please RSVP if you want to be there, and I will be reserve a table for us nearer the time.