Work in London? Not just no, but HELL NO. Closest I ever came to Sludge City was a couple of hundred miles, and that was bad enough. Looked at your link - couldn't spot any reference to rubies, but am taking it for granted that it's one of those food-like substances you eat there.
I cannot believe the fuss being made over this. In the mid-60s, that was marketed as a spin-off from TV's The Addams Family - it was the character Hand.