I don't think you ever 'move on' from your husband having an affair and leaving you. It's like a wound that heals over but can still reopen at any time . And I totally understand why you find family occasions so stressful. But, I do agree that it's nothing to do with disloyalty on the part of your son, DIL's etc. and no one is intending to hurt you. I'm lucky in that my ex is no longer with the woman he left us for and we all get on well with his new partner, but we very rarely all spend time together.
People eating and drinking on the go
To think that London, or anywhere else for that matter, does not belong to any one demographic