The meeting up in different places to be easier for people from different areas is one to think about; the main central ones obviously Regent's Park and Hyde Park (Speaker's Corner

). At least it seems to be getting warmer now.
Or virtual meet - Skype?