Im in London that weekend as well
Im in much the same situation. I have to be at a meeting at work the weekend of the "do". I am doing LGA-DFW-LGW on the 5th and arriving the morning of the 6th. Doing the reverse on the 7th. Defineately interested in drinks and/or dinner. Maybe there are others as well. London is pretty popular for runs this time of year I imagine.