Where did you hear Gillian say not living in London is a deal breaker?
I think we can’t compare his relationship with Gillian to his relationship with Tea. It’s a different time, they’re in a different state of mind, and most of all, they both have kids. Kids come first, no matter what. Gillian moving to NY would mean either relocate her kids and take them away from their father, which he probably wouldn’t agree, or going away from them, which would be the toughest decision to make. David moving to London would mean going away from them too, and even if they’re older, they still need him around.
Maybe one day, one of them will make this step, but for now, I think long distance relationship can still work. Gillian spends a lot of time in the US anyway. Probably more than what we know.