SOHO, the local Tangjia market, has it, but you have to ask the specific time. English corner will be held regularly in general English training schools.
There is also TPR English corner in the city. In the west of Ningxia, take 10A from Beijing Normal University to Xiangning Garden, which is in the cultural square. It seems every Thursday night. I wonder if the time has changed. You can walk into TPR and ask, there is TPR in the square.
Zhuhai is not very messy, let alone the English corner.
Good luck!