Your post brings into sharp focus the powerless position that GP's find themselves in when they're denied contact with their GC Frogsinmygarden.
Even with a contact order granted by the Courts, we remain totally dependent on the co operation of our GC's parents, and as you have found, there are many ways that parents can thwart contact which can, and in your situation sadly has, resulted in you still being denied that relationship.
You say "he mourns not having his parents now"; I hope in the future he doesn't find himself mourning for one of his own children and GC because an AC of his, following his example, estranges his/her parents and takes away his GC.
Sparkling as you've said, we have worked long and hard almost 8 years now, to reclaim our lives. We knew we had little chance of being successful had we gone to court because we'd never had an established relationship with our then only GC. We were never given that chance and he was less than a year old when the estrangement happened.
That said, being aware of how difficult it is for GP's to succeed in the court process and then knowing how easily parents can still prevent contact taking place, going to court was discounted almost as quickly as it was considered.
I firmly believe that the only way to win the game of a narcissist is to stop playing. For us that meant watching our son and his narcissistic wife walk out of our lives with our only GC.
To think that London, or anywhere else for that matter, does not belong to any one demographic